{"id":502,"date":"2015-08-17T20:06:26","date_gmt":"2015-08-17T23:06:26","guid":{"rendered":"http:\/\/www.galirows.com.br\/meublog\/programacao\/?p=502"},"modified":"2021-06-18T15:48:43","modified_gmt":"2021-06-18T18:48:43","slug":"exercicio1-basico-cpp","status":"publish","type":"post","link":"http:\/\/www.galirows.com.br\/meublog\/programacao\/exercicio1-basico-cpp\/","title":{"rendered":"Exerc\u00edcio b\u00e1sico em C++"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Algoritmo que solicita as notas das duas provas feitas por cada um dos alunos de uma turma (as notas tem de estar no intervalo [0 10]) e imprime para cada um a m\u00e9dia das notas. O programa deve parar imediatamente ap\u00f3s ter sido digitado o valor 50 para alguma das notas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O algoritmo \u00e9 mostrado a seguir, assim como um v\u00eddeo explicativo passo-a-passo de como foi alcan\u00e7ada a solu\u00e7\u00e3o. Busquei ser bastante detalhista no v\u00eddeo, ent\u00e3o ele ficou extenso mesmo para um algoritmo t\u00e3o simples.<\/p>\n\n\n\n<!--more-->\n\n\n\n<pre class=\"wp-block-code lang:c++ decode:true\"><code lang=\"cpp\" class=\"language-cpp\">\/*\nAlgoritmo que solicita as notas das duas provas feitas\npor cada um dos alunos de uma turma (as notas tem de estar\nno intervalo [0 10]) e imprime para cada um a m\u00e9dia das notas.\nO programa deve parar imediatamente ap\u00f3s ter sido digitado\no valor 50 para alguma das notas.\n*\/\n\n#include &lt;iostream&gt;\n\nusing namespace std;\n\nint main()\n{\n    float nota1, nota2, media;\n    cout &lt;&lt; \"Digite as duas notas: \";\n    cin &gt;&gt; nota1 &gt;&gt; nota2;\n    while (nota1 != 50 &amp;&amp; nota2 != 50) {\n        while ((nota1 &lt; 0 || nota1 &gt; 10) || (nota2 &lt; 0 || nota2 &gt; 10)) {\n            cout &lt;&lt; \"Alguma nota invalida. Digite novamente: \";\n            cin &gt;&gt; nota1 &gt;&gt; nota2;\n        }\n        media = (nota1 + nota2) \/ 2;\n        cout &lt;&lt; \"Media = \" &lt;&lt; media &lt;&lt; endl;\n        cout &lt;&lt; \"Digite as duas notas do outro aluno: \";\n        cin &gt;&gt; nota1 &gt;&gt; nota2;\n    }\n    cout &lt;&lt; \"Acabou!\";\n    return 0;\n}<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" width=\"685\" height=\"514\" src=\"https:\/\/www.youtube.com\/embed\/ghXvUgPlhxM?feature=oembed\" frameborder=\"0\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Algoritmo que solicita as notas das duas provas feitas por cada um dos alunos de uma turma (as notas tem de estar no intervalo [0 10]) e imprime para cada um a m\u00e9dia das notas. O programa deve parar imediatamente ap\u00f3s ter sido digitado o valor 50 para alguma das notas. O algoritmo \u00e9 mostrado [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[3,4],"tags":[],"class_list":["post-502","post","type-post","status-publish","format-standard","hentry","category-c","category-videos"],"aioseo_notices":[],"amp_enabled":true,"_links":{"self":[{"href":"http:\/\/www.galirows.com.br\/meublog\/programacao\/wp-json\/wp\/v2\/posts\/502","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.galirows.com.br\/meublog\/programacao\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.galirows.com.br\/meublog\/programacao\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.galirows.com.br\/meublog\/programacao\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.galirows.com.br\/meublog\/programacao\/wp-json\/wp\/v2\/comments?post=502"}],"version-history":[{"count":2,"href":"http:\/\/www.galirows.com.br\/meublog\/programacao\/wp-json\/wp\/v2\/posts\/502\/revisions"}],"predecessor-version":[{"id":1087,"href":"http:\/\/www.galirows.com.br\/meublog\/programacao\/wp-json\/wp\/v2\/posts\/502\/revisions\/1087"}],"wp:attachment":[{"href":"http:\/\/www.galirows.com.br\/meublog\/programacao\/wp-json\/wp\/v2\/media?parent=502"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.galirows.com.br\/meublog\/programacao\/wp-json\/wp\/v2\/categories?post=502"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.galirows.com.br\/meublog\/programacao\/wp-json\/wp\/v2\/tags?post=502"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}