Em um dos exercícios mostra a seguinte mensagem : "Tanto o while() quanto o for() são utilizados em estruturas criadas para repetir instruções, ou seja, estruturas de loops. A escolha entre um e outro é questão de gosto e legibilidade. Com o tempo você saberá quando um é melhor do que o outro, o importante, neste momento, é conhecer as duas estruturas." Essa era uma de minha dúvidas, porém, parece que é só questão de gosto mesmo. Na opinião pessoal de vocês, a quem quiser participar do tópico, quando preferem utilizar um ou outro?