Aula 17: laço while
Às vezes você quer repetir uma ação várias vezes. while (condition) { ... } executa o bloco repetidamente enquanto a condição for verdadeira. Você precisa de um contador (como int i) que muda dentro do laço — senão a condição nunca se torna falsa e o laço roda para sempre. i++ soma 1 a i.
while é como repetir 'enquanto eu não chegar — dou mais um passo'. Sem avançar o contador, você fica preso para sempre.
- while (condition)
- Repete o bloco enquanto a condição for verdadeira.
- contador
- Uma variável (como i) que acompanha quantas vezes já repetimos e muda a cada rodada.
- i++
- Soma 1 a i. Forma abreviada de i = i + 1.
- laço infinito
- Se a condição nunca se tornar falsa (por exemplo, você esquece o i++), o laço nunca para.