Módulo 3 - Laços com contador
Repita N vezes (em vez de escrever tudo)
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 um laço repete um comando várias vezes sem reescrever.
- Ler um laço do tipo repita N vezes e imaginar o que ele faz.
- Trocar linhas iguais e repetidas por um laço curtinho.
- Perceber que o número de repetições muda o resultado.
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: Repita N vezes (em vez de escrever tudo).
Os objetivos desta aula. Entender que um laço repete um comando várias vezes sem reescrever. Ler um laço do tipo repita N vezes e imaginar o que ele faz. Trocar linhas iguais e repetidas por um laço curtinho. Perceber que o número de repetições muda o resultado.
Veja o essencial, parte por parte.
Um jeito mais esperto de repetir. Um laço repete um comando várias vezes sem você reescrever tudo.
Como ler um laço. Ache o número: ele conta quantas voltas.
Vamos conferir. Muito bem!
Esse foi o resumo do essencial. Para se aprofundar, leia a aula completa e responda os exercícios.
Um jeito mais esperto de repetir
A Nina queria que o Robô Zé pulasse cinco vezes. Sabe o que ela fez primeiro? Escreveu pule, pule, pule, pule, pule, uma linha embaixo da outra. Funcionou, mas deu um trabalhão. E se fossem cem pulos? Ela ia escrever pule cem vezes e a mão cairia. O Téo, que já sabia um truque, chegou rindo: existe um jeito bem mais esperto de fazer isso.
Esse truque se chama laço. Um laço é um comando que repete outro comando quantas vezes você quiser. Em vez de escrever pule cinco vezes, você escreve só uma vez e avisa quantas vezes repetir. Fica assim: repita 5 vezes, e dentro escreve pule. Pronto! O Robô Zé pula cinco vezes, do mesmo jeito, mas o programa ficou pequenininho. Se quiser cem pulos, é só trocar o 5 pelo 100.
Como ler um laço
Ler um laço é fácil quando você sabe onde olhar. Primeiro procure o número: ele diz quantas voltas o laço vai dar. Depois olhe o que está dentro do laço, um pouquinho para a direita: é o comando que vai se repetir. O Robô Zé faz esse comando de dentro, volta ao começo do laço, faz de novo, e assim por diante, até completar todas as voltas. Só então ele segue para o próximo passo.
Sem laço (cansativo)
- bata palma
- bata palma
- bata palma
- bata palma
Com laço (esperto)
- repita 4 vezes:
- bata palma
Agora é a sua vez de imaginar o resultado. No jogo, você vai ler um laço bem curtinho e escolher o que o Robô Zé escreve na tela. Lembre da regrinha: o número diz quantas vezes o comando de dentro acontece. Leia com calma, conte as voltas na cabeça e escolha a carta certa. Se errar, é só ler a explicação e tentar de novo. Ninguém acerta tudo de primeira.
🎮 Jogo da aula
O que o laço vai escrever?
O Robô Zé faz o comando de dentro do laço uma vez a cada volta. Leia e escolha o que aparece na tela.
repita 3 vezes:
escreva("Pulo!")Vamos conferir
Muito bem! Agora você sabe que não precisa escrever a mesma coisa mil vezes. Um laço faz o trabalho pesado por você. Isso é o que os programadores chamam de esperteza: fazer mais escrevendo menos. E tem outra vantagem escondida. Se você quiser mudar o número de repetições, muda só o número do laço, num lugar só, em vez de apagar ou copiar um monte de linhas. Vamos ver se você pegou a ideia com uma perguntinha rápida.
Teste rápido
Para que serve um laço do tipo repita N vezes?
Perguntas frequentes
- O que quer dizer o N em repita N vezes?
- O N é só um jeito de dizer o número. Pode ser 3, 5, 10 ou o que você quiser. Repita 3 vezes faz o comando três vezes; repita 10 vezes faz dez. Você troca o N pelo número de voltas que precisar.
- O laço faz coisas diferentes a cada volta?
- Neste tipo de laço, não. Ele faz o mesmo comando de dentro em toda volta, igualzinho. Nas próximas aulas você vai ver um laço que muda um pouquinho a cada volta, usando um contador.
- Por que não escrever o comando várias vezes na mão?
- Você até pode com poucos, mas com muitos vira um trabalhão e é fácil errar a conta. O laço deixa o programa curto e fácil de mudar: para repetir mais ou menos vezes, você troca só o número.
- Posso colocar mais de um comando dentro do laço?
- Pode sim! Tudo que estiver dentro do laço se repete junto. Por exemplo, repita 2 vezes com pule e bata palma faz o Robô Zé pular e bater palma, e depois pular e bater palma de novo.
- E se eu colocar repita 0 vezes?
- Aí o comando de dentro não acontece nenhuma vez, porque zero volta quer dizer nenhuma volta. Não dá erro, o Robô Zé só pula essa parte e segue em frente. É raro usar, mas funciona.
Fontes
Seu progresso fica salvo neste aparelho. Assinantes sincronizam entre os aparelhos.