C++ Do/While Loop


O loop Do/While

O do/whileloop é uma variante do whileloop. Este loop executará o bloco de código uma vez, antes de verificar se a condição é verdadeira, então repetirá o loop enquanto a condição for verdadeira.

Sintaxe

do {
  // code block to be executed
}
while (condition);

O exemplo abaixo usa um do/whileloop. O loop sempre será executado pelo menos uma vez, mesmo que a condição seja falsa, pois o bloco de código é executado antes que a condição seja testada:

Exemplo

int i = 0;
do {
  cout << i << "\n";
  i++;
}
while (i < 5);

Não esqueça de aumentar a variável usada na condição, caso contrário o loop nunca terminará!