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”)
}