AVA | Algoritmo e Lóg. Prog. | GABARITO - U3S3-2
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. Apenas a afirmativa IV está correta.
b. Apenas as afirmativas I e II estão corretas.
c. Apenas as afirmativas II e III estão corretas.
d. As afirmativas I, II, III e IV estão corretas.
e. Apenas as afirmativas I, III e IV estão corretas. Correto
Questão 2
Correto
Não marcadaMarcar questão
Texto da questão
Considere o seguinte programa escrito em Linguagem C:
#include
main(){
int i,j;
for (i=1; i<=10; i++){
for (j=1; j<=i; j++)
printf(“%d”,i);
printf(“\n”);
}
}
Sobre este programa, analise as seguintes sentenças:
I. A instrução i++ é equivalente a i = i +1.
II. O laço interno não apresenta um número de iterações fixas, pois depende do valor da variável de controle do laço externo.
III. O programa imprime 10 linhas na tela.
IV. A n-ésima linha apresenta os números 1 2 ... n.
Agora assinale a alternativa que apresenta a resposta correta.
Escolha uma:
a. Apenas as afirmativas I, II e IV estão corretas.
b. Apenas a afirmativa IV está correta.
c. Apenas as afirmativas II e III estão corretas.
d. As afirmativas I, II, III e IV estão corretas. Correto
e. Apenas as afirmativas I e III estão corretas.
Questão 3
Correto
Não marcadaMarcar questão
Texto da questão
Considere o seguinte programa escrito em Linguagem C:
#include
main(){
int i;
for (i=2; i<=20; i=i+2)
printf(“%d”,i);
}
Sobre este programa, analise as seguintes sentenças:
I. A instrução i++ é equivalente a i = i +1.
II. Este programa poderia ser reescrito utilizando a estrutura while.
III. Em resumo, o programa mostra os 10 primeiros números pares.
IV. Em resumo, o programa mostra os 20 primeiros números pares.
Agora, assinale a alternativa que apresenta a resposta CORRETA.
Escolha uma:
a. Apenas a afirmativa IV está correta.
b. As afirmativas I, II, III e IV estão corretas.
c. Apenas as afirmativas I e III estão corretas.
d. Apenas as afirmativas II e III estão corretas. Correto
e. Apenas as afirmativas I, II e IV estão corretas.
Comentários
Postar um comentário
Os comentários postados pelos leitores do Apoio Engenharia Civil, são de responsabilidade dos respectivos comentaristas e não correspondem, necessariamente, à opinião do(s) autor(es) do blog.