Pular para o conteúdo principal

Questão de Programação — Conceitos básicos de programação — CESPE / CEBRASPE 2023

ProgramaçãoConceitos básicos de programação
Código
ce154656
Banca
CESPE / CEBRASPE
Órgão
EMPREL
Ano
2023
Nível
Superior
Cargo
Analista de Sistemas
i = 0enquanto (i < 3)i = i + 1imprime(i)fim enquantoAssinale a opção que apresenta o resultado do pseudocódigo precedente, após a sua execução.
  1. A3
  2. B5
  3. C012
  4. D123
  5. E0123
Revelar gabarito e comentário

GabaritoD — 1 2 3

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Estrutura de repetição enquanto

Gabarito: alternativa D. O pseudocódigo inicia com i = 0 e, a cada iteração, incrementa i em 1 antes de imprimi-lo. Enquanto i < 3, o laço executa: imprime 1, 2 e 3. Quando i atinge 3, a condição i < 3 falha e o laço termina.

Alternativa A — ❌ Incorreta

Mostra apenas o valor 3, mas o laço imprime todos os valores de 1 a 3.

Alternativa B — ❌ Incorreta

O valor 5 não aparece em momento algum.

Alternativa C — ❌ Incorreta

Imprime 0, 1 e 2, mas o laço incrementa antes de imprimir, começando por 1.

Alternativa D — ✅ Correta ⟵ GABARITO

Imprime 1, 2 e 3, exatamente como a execução do laço produz.

Alternativa E — ❌ Incorreta

Inclui 0 e 3 depois: o 0 nunca é impresso (pois é incrementado antes da primeira impressão), e o 3 é impresso (última iteração), mas o 0 adicional torna errada.

Gabarito: letra D.

Link permanente: /questoes/ce154656