Não entendi muito bem a diferença do while para o for, existe alguma vantagem ou desvantagem em usar algum deles?
Não entendi muito bem a diferença do while para o for, existe alguma vantagem ou desvantagem em usar algum deles?
Existe algumas diferenças entre eles, o for é indicado quando vocẽ sabe o inicio e fim do laço como por exemplo tamanho de um array, já o While mais indicado até que uma condição seja satisfeita, vocẽ pode até usar o While usando variaveis e incrementando, mas pode ficar mais confuso já que o incremento do for fica na declaração do mesmo. O for você faz de x até y, já o while você enquanto algo não mudar ou seja condição verdadeira.