Baixe o app para aproveitar ainda mais
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
Compartilhar