Informática, perguntado por Usuário anônimo, 1 ano atrás

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 AiltonSilva
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 prevandroborgep5r7ho
23

Apenas as afirmativas I, III e IV estão corretas.


Usuário anônimo: Correto I ,III ,IV
Perguntas interessantes