Já consigo entender como funciona os dois laços de repetição. Mas a minha dúvida é quando eu devo usar um específico.
Já consigo entender como funciona os dois laços de repetição. Mas a minha dúvida é quando eu devo usar um específico.
Oi Jeferson, o legal é que os dois estão aí para você usar quando precisar, não existe uma necessidade específica. Se for pegar no mercado, geralmente você vai usar o while quando você não precisa necessariamente de um contador no loop... você quer quebrar ele por conta de alguma alteração de estado numa outra variável qualquer.
Já o for, geralmente, tem um contador associado.