{"id":728,"date":"2018-06-28T18:03:17","date_gmt":"2018-06-28T21:03:17","guid":{"rendered":"http:\/\/www.galirows.com.br\/meublog\/programacao\/?p=728"},"modified":"2021-06-18T15:03:05","modified_gmt":"2021-06-18T18:03:05","slug":"teste-mesa-comentado1","status":"publish","type":"post","link":"http:\/\/www.galirows.com.br\/meublog\/programacao\/teste-mesa-comentado1\/","title":{"rendered":"Teste de mesa comentado"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Os testes de mesa a seguir envolvem principalmente os conceitos de vetor e fun\u00e7\u00e3o. Tamb\u00e9m \u00e9 explorada a opera\u00e7\u00e3o de divis\u00e3o e a estrutura de repeti\u00e7\u00e3o <em>while<\/em>. O c\u00f3digo para avaliar online a execu\u00e7\u00e3o e explica\u00e7\u00e3o em v\u00eddeo tamb\u00e9m s\u00e3o disponibilizados.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Teste de mesa com vetor<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code lang:c decode:true\"><code lang=\"c\" class=\"language-c\">#include &lt;stdio.h&gt;\n\nint main(void) {\n\tint i, t1, t2, t3, vet[] = {1,3,5,7,2,4,6,8};\n\t\n\tt1 = (vet[1] + vet[2]) \/ 2; \/\/4 \n\tt2 = vet[0] + vet[7] \/ 2;   \/\/5 \n\tt3 = (vet[0] + vet[7]) \/ 2.0;   \/\/4.5 \n\n\tprintf(\"%i %i %i \\n\", t1, t2, t3);\n\t\n\tfor (i = 1; i &lt;= 6; i++) {\n\t\tif (vet[i] &lt; t2 &amp;&amp; vet[i] &lt;= i) {\n\t\t\tprintf(\"%i \", vet[i]);\n\t\t}\n\t}\n\treturn 0;\n}<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Teste o c\u00f3digo:&nbsp;<a href=\"https:\/\/ideone.com\/MiwHIY\" target=\"_blank\" rel=\"noopener\">https:\/\/ideone.com\/MiwHIY<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Coment\u00e1rio sobre o teste de mesa:&nbsp;<a href=\"https:\/\/youtu.be\/UqukbOmS76Q\" target=\"_blank\" rel=\"noopener\">https:\/\/youtu.be\/UqukbOmS76Q<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Teste de mesa com fun\u00e7\u00e3o<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code lang:c decode:true\"><code lang=\"c\" class=\"language-c\">#include &lt;stdio.h&gt;\n\nfloat teste(int c) {\n\tif (c % 2 == 0) {\n\t\treturn 1;\n\t}\n\treturn 0;\n}\n\nint main(void) {\n\tint a = 2, b = 0;\n\tfloat c;\n\t\n\tc = a + b;\n\t\n\tif (a == b || a == c) {\n\t\tprintf(\"Teste 1 \\n\");\n\t} else {\n\t\tprintf(\"Teste 2 \\n\");\n\t}\n\t\n\twhile (a + 5 &gt;= b) {\n\t\tc = teste(a + 1);\n\t\ta = a - c - 1;\n\t\tprintf(\"%i %f \\n\", a, c);\n\t}\n\n\treturn 0;\n}<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Teste do c\u00f3digo:&nbsp;<a href=\"https:\/\/ideone.com\/qBgs5V\" target=\"_blank\" rel=\"noopener\">https:\/\/ideone.com\/qBgs5V<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Coment\u00e1rio sobre o teste de mesa:&nbsp;<a href=\"https:\/\/youtu.be\/r8cLL84rhw8\" target=\"_blank\" rel=\"noopener\">https:\/\/youtu.be\/r8cLL84rhw8<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Os testes de mesa a seguir envolvem principalmente os conceitos de vetor e fun\u00e7\u00e3o. Tamb\u00e9m \u00e9 explorada a opera\u00e7\u00e3o de divis\u00e3o e a estrutura de repeti\u00e7\u00e3o while. O c\u00f3digo para avaliar online a execu\u00e7\u00e3o e explica\u00e7\u00e3o em v\u00eddeo tamb\u00e9m s\u00e3o disponibilizados. Teste de mesa com vetor Teste o c\u00f3digo:&nbsp;https:\/\/ideone.com\/MiwHIY Coment\u00e1rio sobre o teste de mesa:&nbsp;https:\/\/youtu.be\/UqukbOmS76Q [&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":[8,40,14],"class_list":["post-728","post","type-post","status-publish","format-standard","hentry","category-c","category-videos","tag-modularizacao-funcoes","tag-teste-de-mesa","tag-vetor"],"aioseo_notices":[],"amp_enabled":true,"_links":{"self":[{"href":"http:\/\/www.galirows.com.br\/meublog\/programacao\/wp-json\/wp\/v2\/posts\/728","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=728"}],"version-history":[{"count":2,"href":"http:\/\/www.galirows.com.br\/meublog\/programacao\/wp-json\/wp\/v2\/posts\/728\/revisions"}],"predecessor-version":[{"id":1047,"href":"http:\/\/www.galirows.com.br\/meublog\/programacao\/wp-json\/wp\/v2\/posts\/728\/revisions\/1047"}],"wp:attachment":[{"href":"http:\/\/www.galirows.com.br\/meublog\/programacao\/wp-json\/wp\/v2\/media?parent=728"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.galirows.com.br\/meublog\/programacao\/wp-json\/wp\/v2\/categories?post=728"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.galirows.com.br\/meublog\/programacao\/wp-json\/wp\/v2\/tags?post=728"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}