🗂️ Seleção por Opções: ESCOLHA CASO
O comando escolha...caso (conhecido como Switch em outras linguagens) é a forma mais organizada de lidar com múltiplas opções fixas. Ele é perfeito para menus onde o usuário digita um número ou uma letra para escolher um caminho.
📐 Regras de Ouro do Escolha
Para usar esta estrutura, você deve seguir três restrições fundamentais:
- Tipos Permitidos: Só funciona com variáveis do tipo
inteirooucaracter. - Apenas Igualdade: O computador verifica apenas se o valor é igual ao caso. Você não pode usar
>,<, ou operadores lógicos comoe/ou. - Valores Fixos: Você compara a variável contra constantes (Ex:
caso 1:,caso 'A':), não contra outras variáveis.
🏗️ Sintaxe e o Poder do pare
O comando pare é obrigatório após cada caso. Sem ele, o computador continuará executando os códigos dos casos de baixo, mesmo que eles não tenham sido escolhidos!
🍦 Exemplo Prático: Menu de Sorvetes
Veja como transformar o menu de uma sorveteria em um código limpo:
O Perigo do Esquecimento: Se você esquecer o comando pare, o Portugol executará o caso 'A' e logo em seguida o caso 'B', o que geraria um erro de lógica no seu programa.
🏁 Resumo do Capítulo
O escolha caso limpa o visual do seu código quando você tem muitas opções fixas. No próximo capítulo, consolidaremos tudo com uma lista de exercícios de seleção! 🚀