Com a ajuda de alguns exemplos, aprenderemos a usar fazer enquanto Loops na linguagem de programação C ++ nesta peça de escrita.
Qual é o loop de fazer quando++
Quando você deseja executar repetidamente um grupo de declarações até que uma condição seja atendida, você usa o fazer enquanto estrutura de loop. Antes de determinar se a situação é verdadeira, esse loop executará o bloco de código ao mesmo tempo. Esse loop será executado repetidamente até que a condição seja verdadeira e termine quando a condição é falsa nos programas C ++.
Sintaxe básica do loop do do-while em C++
A sintaxe básica para usar fazer enquanto O loop em C ++ é fornecido na seguinte parte do código:
int i = 0; // inicialização
fazer
cout << i << "\n"; //body
i ++;
enquanto eu <= 2); //test-expression
Para saber sobre como funciona a sintaxe acima, siga a tabela abaixo do ritmo abaixo.
Iteração | Ist | 2º | 3º | 4º |
---|---|---|---|---|
Valor impresso | i = 0 | i = 1 | i = 2 | i = 3 |
Condição (i<=2) | Verdadeiro | Verdadeiro | Verdadeiro | Falso |
Ação | 0 é impresso e eu aumenta até 1 | 1 está impresso e eu aumenta até 2 | 2 está impresso e eu aumenta até 3 | Condição é falsa loop é encerrado |
Na tabela acima, criamos várias colunas e linhas que apresentam iteração, valor impresso, condição e ação. Na primeira iteração, o valor de I é 0, então a condição do While Loop será avaliada, e continuará até que a condição dentro de sua expressão seja satisfeita.
Vamos avançar em direção aos exemplos do fazer enquanto Loop em programas C ++:
Exemplo 1: basta imprimir números inteiros usando o loop enquanto
#incluir
int main ()
int num = 1;
fazer
std :: cout << num << " ";
num ++;
enquanto (num <= 6);
retornar 0;
No código acima, simplesmente imprimimos números de 1 a 6 usando um fazer enquanto Loop na linguagem C ++.
Saída
Exemplo 2: Usando o loop while while para imprimir a tabela de qualquer número inteiro
Você também pode usar o fazer enquanto Declaração para imprimir uma tabela inteira usando o seguinte código:
#incluir
usando namespace std;
int main ()
int num, i = 1;
cout num;
fazer
cout<i ++;
enquanto eu<=10);
retornar 0;
No código acima, o usuário deve inserir o número inteiro e imprimirá a tabela do número inteiro de 1 a 10.
Saída
Conclusão
Uma versão modificada do tradicional enquanto o loop é o fazer enquanto laço. O fazer enquanto Loop executa o corpo do loop antes de verificar a condição especificada. Ele será executado até que a condição de expressão de teste seja verdadeira, caso contrário, será executado imediatamente se a condição for falsa e depois termine. No exposto, vimos um exemplo simples de um fazer enquanto loop e como imprimimos um loop como tempos infinitos.