Módulo 4 - Laços com condição: enquanto
O comando enquanto
7 min de leitura · por Cesar Gargiulo, revisado pela equipe ValorFinal e GuardiaSec · Atualizado em 07/07/2026
O que você vai aprender
- Entender que o comando enquanto repete algo enquanto uma condição for verdade.
- Perceber que o laço confere a condição toda vez antes de repetir.
- Ver exemplos do dia a dia, como enquanto tiver louça, lave.
- Adivinhar quantas vezes um laço enquanto vai repetir.
Ouvir o resumo desta aula
Um recap de cerca de 2 minutos na voz do Valim, para ouvir no trânsito ou na academia.
Ler a transcrição do resumo
Resumo da aula: O comando enquanto.
Os objetivos desta aula. Entender que o comando enquanto repete algo enquanto uma condição for verdade. Perceber que o laço confere a condição toda vez antes de repetir. Ver exemplos do dia a dia, como enquanto tiver louça, lave. Adivinhar quantas vezes um laço enquanto vai repetir.
Veja o essencial, parte por parte.
O que é o comando enquanto. Enquanto repete uma ação enquanto uma condição for verdade.
Ele confere toda vez. O enquanto não precisa saber o número de vezes. Ele repete enquanto a condição for verdade e para na hora que ela virar falsa.
Hora de conferir. Muito bem!
Esse foi o resumo do essencial. Para se aprofundar, leia a aula completa e responda os exercícios.
O que é o comando enquanto
No primeiro curso, a Nina aprendeu a repetir uma coisa um número certo de vezes, tipo pule cinco vezes. Só que às vezes a gente não sabe o número de vezes de antemão. Pense em lavar a louça. Você não conta quantos pratos tem antes de começar. Você lava enquanto tiver prato sujo. Quando não tiver mais nenhum, você para. Esse enquanto é o nome de um comando muito esperto da programação.
O comando enquanto funciona assim: ele faz uma perguntinha antes de cada repetição. Tem louça suja? Se a resposta for sim, ele lava um prato e pergunta de novo. Se for não, ele para. O Robô Zé adora esse comando, porque ele não precisa saber o número exato de vezes. Ele só confere a condição, repete, confere de novo, repete, até a resposta virar não.
Ele confere toda vez
Uma coisa importante do enquanto é que ele confere a condição toda vez, antes de repetir. Não é só no começo. É antes de cada volta. Por isso ele sabe a hora certa de parar. Imagine o Téo enchendo um copo de água. Antes de cada gota, ele olha: o copo já está cheio? Ainda não? Coloca mais um pouquinho e olha de novo. Está cheio? Então para. Ele conferiu antes de cada passo.
Isso é diferente de repetir cinco vezes fixas. No enquanto, o número de repetições depende da condição. Se tiver três pratos, o laço roda três vezes. Se tiver dez, roda dez. Se não tiver nenhum, ele nem começa, porque a primeira pergunta já dá não. O enquanto é como um ajudante que trabalha até a tarefa acabar, sem você precisar contar antes.
O enquanto não precisa saber o número de vezes. Ele repete enquanto a condição for verdade e para na hora que ela virar falsa.
Agora vamos brincar! No jogo, você vai ler um laço enquanto bem simples e adivinhar o que o Robô Zé vai fazer. Pense assim: qual é a condição? Enquanto ela for verdade, ele repete. Conte as voltas na sua cabeça até a condição virar falsa. Se errar, é só ler a explicação. Ninguém acerta tudo de primeira, e cada tentativa te deixa melhor.
🎮 Jogo da aula
Quantos passos o Robô Zé dá?
O Robô Zé começa no degrau 0. Leia o laço enquanto e escolha onde ele vai parar.
degrau = 0
enquanto (degrau < 3):
suba um degrau
degrau = degrau + 1Hora de conferir
Muito bem! Você já entendeu o comando mais esperto até agora. O enquanto repete uma ação enquanto uma condição for verdade e confere essa condição antes de cada volta. É por isso que ele sabe a hora certa de parar. Você vai usar esse laço um monte quando criar jogos, porque muita coisa acontece enquanto o jogador está jogando. Vamos ver se você pegou a ideia com uma perguntinha rápida.
Teste rápido
O que o comando enquanto faz?
Perguntas frequentes
- Qual a diferença entre enquanto e repetir cinco vezes?
- Repetir cinco vezes é um número fixo. O enquanto depende de uma condição: ele repete enquanto ela for verdade, sem você saber o número de vezes de antemão. Enquanto tiver louça, lava, seja um prato ou dez.
- Quando o enquanto para?
- Ele para na hora que a condição vira falsa. Antes de cada volta, ele confere: a condição ainda é verdade? Quando a resposta é não, o laço para e o programa segue para o próximo passo.
- E se a condição já for falsa no começo?
- Aí o laço nem começa. O enquanto confere a condição antes da primeira volta. Se já for não, ele pula tudo. Por exemplo, se não tiver nenhum prato sujo, o robô nem começa a lavar.
- Onde eu uso o enquanto de verdade?
- Em muitos lugares! Nos jogos, ele mantém o jogo rodando enquanto você está jogando. Também serve para repetir uma tarefa até acabar, como guardar brinquedos enquanto tiver algum no chão.
- O enquanto é difícil?
- Não precisa ser. Pense sempre na perguntinha: a condição é verdade? Se sim, repete. Se não, para. Se você já sabe lavar a louça até acabar, você já sabe pensar como um laço enquanto.
Fontes
Seu progresso fica salvo neste aparelho. Assinantes sincronizam entre os aparelhos.