Conteúdo do Curso
Introdução ao C++
Introdução ao C++
4. Introdução a fluxo de programa
Loop While
Nós utilizamos if...else
, switch-case
para comparar nossas variáveis com outros valores. Mas e se precisarmos fazer algo centenas de vezes? Milhares de vezes? Milhões de vezes?
Laços de repetição (Loops) são projetados exatamente para esses casos! Eles permitem que você repita a execução do seu programa sob certas condições. Estrutura do loop while:
main
Somamos (x+=1
) 992 vezes neste caso. O loop continuou executando enquanto x + y
não era igual a result
(1000).
Assim que a expressão x + y
se tornou igual a result
, o loop terminou e obtivemos a raiz da equação (x
).
Nota
O loop pode não começar se a condição não for satisfeita.
It is crucial to make sure that the loop has an exit condition, that is, that the loop will not be infinite. The infinite loop example:
main
Tudo estava claro?