tag:blogger.com,1999:blog-6926985245178197542.post5948067673721535444..comments2024-03-23T15:34:28.415-07:00Comments on C Progressivo: Soluções das questões sobre o laço FOR em CUnknownnoreply@blogger.comBlogger4125tag:blogger.com,1999:blog-6926985245178197542.post-80618000609225302252018-09-22T18:53:02.767-07:002018-09-22T18:53:02.767-07:00Professor, parabéns pelas aulas acredito são as me...Professor, parabéns pelas aulas acredito são as melhores que encontrei até o momento. Quanto a questão ZERO DOS PATINHOS DA XUXA é necessário fazer uma pequena alteração pois quando sobram apenas dois patinhos aparece a seguinte mensagem printada: "DOIS PATINHOS FORAM PASSEAR ALÉM DA MONTANHA PARA BRINCAR A MAMÃE CHAMOU QUÁ, QUÁ, QUÁ QUÁ, MAS SÓ 1 patinhos voltaram DE LÁ. <br /><br />Perceba que há erro de concordância então eu dei uma ajeitadinha e ficou assim:<br /><br />#include <br />#include <br />#include <br />#include <br />#include <br /><br />int main(void)<br />{<br /> setlocale (LC_ALL, "portuguese");<br /> system ("color 3E");<br /> <br /> int duck,<br /> count;<br /><br /> printf("Quantos patinhos a mamae Pata tem? ");<br /> scanf("%d", &duck);<br /><br /> for(count=duck ; count!=2; count--)<br /> {<br /> printf("%d patinhos foram passear\n", count);<br /> printf("Além das montanhas\n");<br /> printf("Para brincar\n");<br /> printf("A mamãe gritou: Quá, quá, quá, quá\n");<br /> printf("Mas só %d patinhos voltaram de lá.\n\n", count-1);<br /> }<br /> printf("2 patinhos foram passear\n");<br /> printf("Além das montanhas\n");<br /> printf("Para brincar\n");<br /> printf("A mamãe gritou: quá, quá, quá, quá\n");<br /> printf("Mas só 1 patinho voltou de lá.\n\n");<br /><br /> printf("1 patinho foi passear\n");<br /> printf("Além das montanhas\n");<br /> printf("Para brincar\n");<br /> printf("A mamãe gritou: Quá, quá, quá, quá\n");<br /> printf("Mas nenhum patinho voltou de lá.\n\n");<br /><br /> printf("A mamãe patinha foi procurar\n");<br /> printf("Além das montanhas\n");<br /> printf("Na beira do mar\n");<br /> printf("A mamãe gritou: Quá, quá, quá, quá\n");<br /> printf("E os %d patinhos voltaram de lá.\n", duck);<br />}<br /><br />Sua iniciativa é lovável e merece ser recompensado. Obrigado por tudo... Anonymoushttps://www.blogger.com/profile/03685625898611381538noreply@blogger.comtag:blogger.com,1999:blog-6926985245178197542.post-23910717909955125792018-08-20T07:43:28.794-07:002018-08-20T07:43:28.794-07:00Olá professor, eu fiz o código da questão 4 igual ...Olá professor, eu fiz o código da questão 4 igual à resolução q o senhor (a) disponibilizou, mas o Code::Blocks13.12 não executou o código. Não identificou erro algum, mas apresentou a afirmação: "Execution of 'mingw32-g++.exe -o "C:\Users\Public\Documents\impares e pares corrigido.exe" "C:\Users\Public\Documents\impares e pares corrigido.o"' in 'C:\Users\Public\Documents' failed."<br /><br />Não é a primeira vez que ele "falhou". Eu não consigo entender por que.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-6926985245178197542.post-54294593872648791362017-10-15T17:38:31.965-07:002017-10-15T17:38:31.965-07:00Olá professor, por gentileza me ajuda nessa questa...Olá professor, por gentileza me ajuda nessa questao 5;<br />Meu código não funciona quando faço na função for:<br />for (x = 0; x == 10; x++) <- resulta em zero;<br />mas<br />for (x = 0; x >= 10; x++)<br />funciona;<br /><br />Ai que está, creio que o operador == tb é relacional ?!zé ninguémhttps://www.blogger.com/profile/13103103049813101427noreply@blogger.comtag:blogger.com,1999:blog-6926985245178197542.post-76478622640557026922015-05-28T12:22:39.905-07:002015-05-28T12:22:39.905-07:00Aí vai a numero 6 um pouquinho diferente da soluçã...Aí vai a numero 6 um pouquinho diferente da solução do site ;)<br /><br />#include <br />#include <br /><br />main(){<br /> <br />int numero,maior_numero,quase_maior_numero,count;<br /><br /> for(count = 1;count <=10;count++){<br /> printf("Digite um numero: ");<br /> scanf("%d",&numero);<br /> if(numero > maior_numero && maior_numero > quase_maior_numero){<br /> quase_maior_numero = maior_numero; <br /> }<br /> if(numero >maior_numero){<br /> maior_numero = numero;<br /> }<br /> if(maior_numero >numero && numero > quase_maior_numero){<br /> quase_maior_numero = numero;<br /> }<br /> }<br /> <br /> printf("O maior numero e: %d.\n",maior_numero);<br /> <br /> printf("O segundo maior numero e: %d.",quase_maior_numero);<br /> <br /> return 0; <br /> <br />}Anonymoushttps://www.blogger.com/profile/07776442122070580637noreply@blogger.com