Informática, perguntado por lannyh32, 1 ano atrás

Explique a diferença e quando se deve utilizar a estrutura de repetição For e While.

Soluções para a tarefa

Respondido por YuiHyuuga
3

Ambas as estruturas de repetição são bem similares, mas elas tem algumas pequenas diferenças:

a primeira é a sintaxe:

sintaxe do while:

while(condição){

código a ser executado

}

síntaxe do for:

for(inicialização;condição;incremento ou decremento){

código a ser executado

}

No while, primeiramente a condição é avaliada: se ela for verdadeira, então é executado o que está dentro do laço, então esses mesmos passos se repetem até que a condição se torne falsa.

No for, a inicialização é executada primeiro, se estiver la (a inicialização é basicamente uma declaração de valor inicial, como x=3). A inicialização é executada apenas uma vez. Depois a condição é verificada e se for verdadeira, o código dentro do for é executado. Então a parte do incremento ou decremento é executada. Esses passos se repetem até a condição ser falsa.

Quando se usar for: Quando você souber uma quantidade específica de loops (repetições), que seu programa precisa executar

Quando se usar while: Quando você não souber a quantidade de repetições hehehehe


lannyh32: ooou Muito Obrigado ☺
YuiHyuuga: de nada :)
Perguntas interessantes