Não sei dizer quais são as diferenças do for e do while e quando usar um dos dois.
Não sei dizer quais são as diferenças do for e do while e quando usar um dos dois.
Oi Roger,
O for é bastante interessante quando você sabe "quantas vezes" seu loop tem que ser executado. Por exemplo, de 1 até 10. O for cai bem nisso.
O while é mais legal quando você não sabe bem quantas vezes o loop vai rodar. Uma agenda de telefones, por exemplo, onde você pode por um número infinito de telefones. Se for exibir todos, seu loop será "enquanto houver dados no bancos de dados". Em pseudo código:
while(TEM DADOS NO BANCO DE DADOS) {
imprime(DADO DO BANCO DE DADOS);
}
Entendeu?
Obrigado! Entendi!