A estrutura de repetição em C + + permite que você crie um bloco de código e reutilizá-lo mais de uma vez em seu programa. Isso economiza tempo durante a programação e aumenta a reutilização de código. C + + tem vários tipos de estruturas de repetição , incluindo " por " declarações e " enquanto" loops. Você também pode modificar estes laços e combiná-los em conjunto. "Para a " Declaração
Quando utilizar um " para" declaração , você inclui três partes: um contador para inicializar o loop, uma condição de teste para determinar quando sair e uma ação. A ação especifica o que o programa deve fazer cada vez através do loop. A vantagem deste tipo de estrutura de repetição é que você controla exatamente quantas vezes um bloco de código se repete. Além disso, você pode aninhar múltipla " para" instruções para criar laços dentro do código .
Loop "while"
A ", enquanto" estrutura é um bloco de código que se repete continuamente , enquanto uma determinada condição for atendida. Por exemplo , o código pode ser repetido quando uma variável do contador é menos do que um número de controle . A vantagem desta estrutura é a sua simplicidade , em comparação com outras estruturas de repetição . Ele só exige que você teste para um valor. Se esse valor for true, a estrutura ", enquanto" repete o loop. Se o valor for false , a estrutura ", enquanto" termina. C + + inclui variações sobre o loop "while" , como a " fazer tempo", que executa o loop , em seguida, testa uma condição , executando o código no loop pelo menos uma vez .
"Break " Declaração
Modificar uma estrutura de repetição , como um loop "while" , incluindo uma declaração de "break " para ajudar a controlar o loop. Usando esta declaração, adicionar mais condições com as quais a terminar o loop, ou usar a instrução de encerrar a partir de uma malha mais cedo , se necessário. É mais comum para codificar uma declaração "quebrar" dentro de um " if" . Isso testa as variáveis de controle do loop. Além da possibilidade de controlar qualquer loop, quebrar declarações também não tem um limite para o número que você pode usar em uma repetição.
Declaração " Goto "
a afirmação " Ir a" é uma das estruturas de repetição menos comuns. Com este método , você cria um bloco de código identificado por um rótulo , tornando mais fácil para fazer referência ao codificar o resto do programa. Você chama o bloco usando a palavra-chave "Ir a" outro lugar no seu programa , fazendo isso quantas vezes forem necessárias. Você também pode combinar diferentes tipos de estruturas de repetição , tais como o uso da instrução "Ir a" dentro de um loop "while" .