A estrutura de repetição faca…enquanto é uma alternativa ao enquanto, e possui os mesmos objetivos, resolver o problema com códigos duplicados e permitir a implementação de sistemas mais complexos de forma simplificada. Utilizamos essa estrutura quando queremos executar múltiplas vezes um determinado trecho de código:
faca
{
escreva(“Olá Mundo!”)
contador = contador + 1
}
enquanto(contador <= 5)