• Matéria: Informática
  • Autor: adilsonsouza4
  • Perguntado 3 anos atrás

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: RuanArjona
17

Resposta:

14

Explicação:

Gabarito ADS Estácio

respondido por: diegoomenezes
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