Considere o seguinte programa escrito em Linguagem C:
#include
main(){
int i;
for (i=1; i<=100; i++)
if (i==50)
break;
else
printf(“%d”,2*i);
printf(“Fim do laço”);
}
Sobre este programa, analise as seguintes sentenças:
I. O programa irá iterar o laço 100 vezes.
II. A instrução break é executada quando a variável i tiver o valor 50, terminando o laço de repetição.
III. A instrução break é executada quando a variável i tiver o valor 50 e o programa continua na próxima instrução, isto é, imprime a mensagem “Fim do laço”.
IV. Em resumo, o programa mostra os 49 primeiros números pares.
Agora, assinale a alternativa que apresenta a resposta CORRETA.
Escolha uma:
a. As afirmativas I, II, III e IV estão corretas.
b. Apenas as afirmativas I e II estão corretas.
c. Apenas as afirmativas II e III estão corretas.
d. Apenas a afirmativa IV está correta.
e. Apenas as afirmativas I, III e IV estão corretas.
ESPOSTA: E - Apenas as afirmativas I, III e IV estão corretas. Correto
Soluções para a tarefa
Respondido por
1
II. A instrução break é executada quando a variável i tiver o valor 50, terminando o laço de repetição.
IV. Em resumo, o programa mostra os 49 primeiros números pares.
Só a 2 e 4. Está faltando resposta ai..
1 esta errado já que quando i chega a 50. O laço acaba.
3 está errado ou certo. Não consigo saber ao certo já que não tem } finalizando o for
então só 2 e 4 estão corretos.
Respondido por
23
Apenas as afirmativas I, III e IV estão corretas.
Usuário anônimo:
Correto I ,III ,IV
Perguntas interessantes
Matemática,
8 meses atrás
Física,
8 meses atrás
Biologia,
8 meses atrás
Português,
1 ano atrás
Matemática,
1 ano atrás
Geografia,
1 ano atrás