Computação Múltipla Escolha

Com relação aos 3 segmentos de estrutura de repetição, avalie cada assertiva seguindo como V(verdadeira) ou F(falsa). O comando FOR é o mais indicado quando sabemos quantas vezes a repetição vai ocorrer. II. O comando WHILE é uma estrutura de repetição que precisa de uma condição que controle se o trecho deve se repetir. III. O comando DO... WHILE, por realizar o teste ao final do laço de repetição, vai sempre executar ao menos 1 sequência de comandos a se repetir. IV. O comando WHILE executa a repetição até que a condição seja verdadeira.

Com relação aos 3 segmentos de estrutura de repetição, avalie cada assertiva seguindo como V(verdadeira) ou F(falsa).

I. O comando FOR é o mais indicado quando sabemos quantas vezes a repetição vai ocorrer.
II. O comando WHILE é uma estrutura de repetição que precisa de uma condição que controle se o trecho deve se repetir.
III. O comando DO... WHILE, por realizar o teste ao final do laço de repetição, vai sempre executar ao menos 1 sequência de comandos a se repetir.
IV. O comando WHILE executa a repetição até que a condição seja verdadeira.

  1. V, V, V, F
  2. V, V, V, V
  3. F, V, F, V
  4. V, F, V, V
  5. F, F, V, V

Resolução completa

Explicação passo a passo

A
Alternativa A

Alternativa A - Sequência: V, V, V, F

Introdução à Estrutura de Repetição

As estruturas de repetição são fundamentais em programação para automatizar tarefas que precisam ser realizadas várias vezes. Existem três tipos principais analisados nesta questão: FOR, WHILE e DO...WHILE. Vamos analisar cada assertiva detalhadamente.

Análise das Assertivas

Assertiva I: Verdadeira (V)
O comando FOR (ou "Para") é projetado especificamente para cenários onde existe um limite pré-definido de execuções.

  • Exemplo: Se você precisa imprimir os números de 1 a 10, sabe exatamente que o loop rodará 10 vezes.
  • Uso ideal: Quando o número de iterações é conhecido antecipadamente.

Assertiva II: Verdadeira (V)
O comando WHILE (ou "Enquanto") depende estritamente de uma expressão lógica.

  • Funcionamento: Ele verifica a condição antes de executar o bloco de código.
  • Lógica: Enquanto (condição for verdadeira) { execute }. Se a condição já começar como falsa, o bloco nem será executado.

Assertiva III: Verdadeira (V)
O comando DO...WHILE (ou "Faça... Enquanto") possui uma característica única: o teste da condição ocorre no final do laço.

  • Garantia: Como a verificação só acontece após a execução, o bloco de comandos é executado, no mínimo, uma vez.
  • Fluxo: Executa \rightarrow Verifica condição \rightarrow Repete ou Para.

Assertiva IV: Falsa (F)
Esta assertiva inverte a lógica correta do comando WHILE.

  • Correção: O WHILE executa repetidamente enquanto a condição for VERDADEIRA.
  • Erro na frase: Ela afirma que executa "enquanto a condição for falsa", o que descreveria uma lógica oposta (como uma estrutura UNTIL em algumas linguagens, mas não o WHILE padrão).

Conclusão

A sequência correta das assertivas é:

  1. (V) Comando FOR para contagem conhecida.
  2. (V) Comando WHILE exige condição de controle.
  3. (V) Comando DO...WHILE garante execução mínima de 1 vez.
  4. (F) Comando WHILE roda enquanto a condição for verdadeira, não falsa.

Portanto, a sequência V, V, V, F corresponde à Alternativa A.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Computação

Ver mais Computação resolvidas

Tem outra questão de Computação?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.