Ed
há 3 semanas
Vamos analisar cada alternativa com base no comportamento das estruturas de repetição: a) No 'enquanto', a atualização da variável de controle ocorre automaticamente pelo compilador, evitando loops infinitos. Falso. No laço "enquanto" (while), a atualização da variável de controle deve ser feita explicitamente pelo programador; o compilador não faz isso automaticamente. Se não houver atualização, pode ocorrer loop infinito. b) A estrutura 'para' é indicada para iterações com número desconhecido de repetições, usando sentinelas para controle. Falso. O laço "para" (for) é indicado para iterações com número conhecido de repetições. Para número desconhecido, geralmente usa-se "enquanto" (while) com sentinelas. c) O 'repita-até' imita o 'faça-enquanto', mantendo a repetição ativa sempre que a condição avaliada for verdadeira. Falso. O "repita-até" (do-while) executa o bloco pelo menos uma vez e repete enquanto a condição for falsa, ou seja, para quando a condição for verdadeira. d) O 'faça-enquanto' testa a condição antes da execução, impedindo que o bloco rode se a condição for falsa. Falso. O "faça-enquanto" testa a condição após a execução do bloco, garantindo que o bloco execute pelo menos uma vez, mesmo que a condição seja falsa inicialmente. e) O 'enquanto' (while) testa a condição previamente, permitindo que o bloco não execute se a condição for falsa. Verdadeiro. O laço "enquanto" testa a condição antes de executar o bloco, podendo não executar nenhuma vez se a condição inicial for falsa. Resposta correta: e.
Cadastre-se ou realize login