Considere o seguinte código escrito em linguagem C:
int num,ind,soma=0;
for (ind=1;ind<=5;ind++)
{ scanf ("%d",&num);
if (num%2 == 0)
soma=soma+num;
}
printf("%d",soma);
Assinale a opção que apresenta corretamente a saída do programa para os seguintes dados de entrada:
2 4 8 5 7:
Respostas
respondido por:
17
Resposta:
14
Explicação:
Gabarito ADS Estácio
respondido por:
5
Resposta:
14
Explicação:
O programa só vai somar os números que divisível por 2 não tenha resto, ou seja só vai somar os números: 2+4+8. que é igual a 14.
5 e 7 não soma porquê dividinho por 2 vai ter um resto da divisão e por isso não vai passar do condicional "if (num%2 == 0)" para entrar na soma.
Perguntas similares
3 anos atrás
3 anos atrás
3 anos atrás
5 anos atrás
5 anos atrás
7 anos atrás
7 anos atrás