Buscar

Aula 8 Teste 3

Prévia do material em texto

Considere o trecho em C++ a seguir e selecione a opção que indica o que está sendo executado. 
 
 
 
 
Soma os 10 números digitados 
 
 
Soma todos os números de 1 a 10 
 
 
Soma todos os números pares de 1 a 10 
 
 
Soma todos os números de 0 a 20 
 
 
Soma todos os números de 1 a 20 
 
 
 
 
 
 
Um desenvolvedor precisava construir um trecho de proteção que só aceitasse os algarismos 1 e 
8. Fez cinco trechos, mas só um protegeu a entrada como ele desejava. 
 
Assinale a opção onde se encontra o trecho correto. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Gabarito Coment. 
 
 
 
 
 
A estrutura while apresenta certas características e/ou exigências para que possa ser executada sem 
problemas e quando não está simulando nenhuma outra estrutura de repetição, podemos afirmar que: 
 
I É uma estrutura usada quando o número de repetições for desconhecido. 
II Controla a repetição com um teste (condição) ao final. 
III Não é indicada para trechos de proteção na entrada de dados. 
IV O usuário não pode decidir quando interrompe a repetição. 
V Uma leitura, ou atribuição, para variável testada na condição deverá ser feita antes da estrutura e outra, ao 
final do bloco da estrutura. 
 
Assinale a opção que relaciona as afirmativas corretas. 
 
 
 
 
As afirmativas II, IV e V 
 
 
As afirmativas III e IV 
 
 As afirmativas I, II e III 
 
 
As afirmativas II, IV e V 
 
 Afirmativas I e V 
 
 
Gabarito Coment. 
 
 
 
 
 
A estrutura while apresenta certas características e/ou exigências para que possa ser executada sem 
problemas e quando não está simulando nenhuma outra estrutura de repetição, podemos afirmar que: 
 
I É uma estrutura usada quando o número de repetições for desconhecido. 
II Controla a repetição com um teste (condição) ao final. 
III Não é indicada para trechos de proteção na entrada de dados. 
IV O usuário não pode decidir quando interrompe a repetição. 
V Uma leitura, ou atribuição, para variável testada na condição deverá ser feita antes da estrutura e outra, ao 
final do bloco da estrutura. 
 
Assinale a opção que relaciona as afirmativas corretas. 
 
 
 
 
26 vezes. 
 
 
100 vezes 
 
 
A Palavra Sucesso será escrita 51 vezes 
 
 
25 vezes 
 
 
50 vezes 
 
 
 
 
 
 
5. 
Análise o algoritmo escrito em pseudocódigo abaixo: 
 
Após a execução deste algoritmo qual será o valor impresso na linha 9: 
 
 
 
 
 
 
5 
 
 
0 
 
 
6 
 
 
1 
 
 
3 
 
 
 
 
 
 
6. 
Considere a declaração abaixo, feita em C++: for(«expressao1»; «expressao2»; «expressao3») { «comandos» }; Pode-se 
afirmar que o comando while equivalente a esse for é: 
 
 
 
 «expressao3»; while («expressao2») { «expressao1»; «comandos» }; 
 
 
«expressao1»; while («expressao2») { «comandos» } «expressao3»; 
 
 
«expressao1»; while («expressao2») { «comandos»; «expressao3» }; 
 
 
«expressao3»; while («expressao2») { «comandos»; «expressao1»}; 
 
 
while («expressao2»){ «expressao1»; «comandos»; «expressao3» }; 
 
 
Gabarito Coment. 
 
 
 
 
 
Para a estrutura de repetição for representada a seguir, qual das respostas abaixo corresponde aos valores 
que a variável "c" irá assumir durante sua execução: 
 for( c=10; c>=1; c-- ) 
 
 
 
 
11 10 9 8 7 6 5 4 3 
 
 
10 8 6 4 2 1 0 
 
 
12 10 9 8 7 6 5 4 3 2 
 
 
10 8 6 4 2 1 
 
 
10 9 8 7 6 5 4 3 2 1 
 
 
 
 
 
 
Analise o código abaixo e assinale a alternativa correta em relação aos valores que serão exibidos após 
sua execução: 
 num=2; 
Enquanto (num < 10 ) faça 
 imprima(num); 
 num = num + num; 
Fim-Enquanto 
 
 
 
 
11, 8, 3 
 
 
2, 4, 6, 8 
 
 
0, 88, 7 
 
 
4, 7, 5 
 
 
8, 6, 5, 4

Continue navegando