Para

 

Agora que já sabemos como utilizar a estrutura de repetição faca…enquanto, vamos aprender a utilizar uma nova estrutura chamada para. Confira no flow:

Operador de incremento

Até esse momento temos utilizado contador = contador + 1 como forma de incrementar nossos contadores. Agora vamos aprender uma maneira mais simples de fazer isso, conforme vemos no flow:

pare

Assim como nas estruturas anteriores, a estrutura de repetição para também suporta o comando pare. Confira no flow:

Loop infinito

O problema com loop infinito também pode afetar a estrutura de repetição para. Confira no flow:

Exemplo prático

Agora que já entendemos a estrutura para, vamos ver um exemplo prático utilizando-a:

Entendendo o código

Agora que já vimos a ideia do nosso exemplo, vamos entender como seu código funciona. Acompanhe no flow:

Apesar de uma implementação diferente das duas estruturas de repetição anteriores, a estrutura para também é uma excelente alternativa para quando precisamos repetir um determinado trecho de código várias vezes. A estrutura para nos ajuda a implementar soluções complexas de maneira simplificada na nossa aplicação:

para(inteiro contador = 1; contador <= 5; contador++)
{
escreva(“Hello World”)
}