🔄 Garantia de Execução: FAÇA...ENQUANTO
Existem situações na programação em que você precisa que o código rode primeiro para depois perguntar se deve continuar. Para isso, o Portugol oferece o comando faca...enquanto (conhecido como do-while em outras linguagens).
🎯 A Diferença Crucial
- Enquanto: Testa a condição na porta de entrada. Se for falsa, não entra.
- Faça…Enquanto: Entra no bloco, executa tudo e, só na saída, testa a condição para decidir se volta ao início.
Use o faca...enquanto sempre que a primeira execução for obrigatória, como na exibição inicial de um menu de opções.
🏗️ Sintaxe e Exemplo
Note que a condição fica ao final, após a palavra enquanto:
🏁 Resumo do Capítulo
O faca...enquanto é o seu aliado para validações e menus interativos. Com ele, você garante que o sistema sempre interaja com o usuário pelo menos uma vez antes de encerrar. 🚀