37 lines
887 B
Markdown
37 lines
887 B
Markdown
---
|
|
title: While-loop
|
|
localeTitle: undefined
|
|
---
|
|
Uma instrução while loop executa repetidamente uma instrução de destino, desde que uma determinada condição seja verdadeira.
|
|
|
|
Sintaxe: while (condição) { afirmações); }
|
|
|
|
Um ponto-chave do loop while é que o loop pode não ser executado. Quando a condição é testada e o resultado é falso, o corpo do loop será ignorado e a primeira instrução após o loop while será executada.
|
|
|
|
Exemplo:
|
|
|
|
```C++
|
|
#include <iostream>
|
|
using namespace std;
|
|
|
|
int main () {
|
|
// Local variable declaration:
|
|
int a = 10;
|
|
|
|
// while loop execution
|
|
while( a < 20 ) {
|
|
cout << "value of a: " << a << endl;
|
|
a++;
|
|
}
|
|
|
|
return 0;
|
|
}
|
|
```
|
|
|
|
Saída:
|
|
|
|
valor de: 10 valor de um: 11 valor de: 12 valor de: 13 valor de a: 14 valor de: 15 valor de um: 16 valor de: 17 valor de um: 18 valor de um: 19
|
|
|
|
### Fontes
|
|
|
|
www.tutorialspoint.com |