Este blog é um complemento do nosso canal no YouTube. Clique em @CanalQb para seguir e acompanhar nossos vídeos!

Sugestões de pesquisas

VisualG: como usar o comando de seleção múltipla Escolha

#VisualG; #ComandoEscolha; #LogicaDeProgramacao


@CanalQb

VisualG: como usar o comando de seleção múltipla Escolha


O comando escolha no VisualG é uma poderosa estrutura condicional que permite selecionar e executar blocos diferentes de código com base no valor de uma única expressão. Ele se assemelha ao switch case de outras linguagens de programação, como C, Java e Pascal.

Entendendo a sintaxe do comando escolha

Veja abaixo a estrutura geral do comando no VisualG:

escolha <expressão-de-seleção>
   caso <valor1>, <valor2>, ..., <valorN>
      <comandos a executar>
   caso <outros-valores>
      <comandos>
   ...
   outrocaso
      <comandos caso nenhum valor acima corresponda>
fimescolha

A expressão de seleção é avaliada apenas uma vez. O VisualG compara o valor obtido com cada um dos casos definidos. Ao encontrar um caso correspondente, executa os comandos associados. Caso nenhum valor corresponda, os comandos dentro de outrocaso são executados.

Exemplo prático de uso do comando escolha

Este exemplo simula uma verificação de origem de clubes de futebol com base no nome digitado pelo usuário:

algoritmo "Times"
var
    time: caractere

inicio
    escreva ("Entre com o nome de um time de futebol: ")
    leia (time)

    escolha time
        caso "Flamengo", "Fluminense", "Vasco", "Botafogo"
            escreval ("É um time carioca.")
        caso "São Paulo", "Palmeiras", "Santos", "Corínthians"
            escreval ("É um time paulista.")
        outrocaso
            escreval ("É de outro estado.")
    fimescolha

fimalgoritmo

Nesse exemplo, o algoritmo pede ao usuário para informar o nome de um time. Com base na resposta, ele informa se o clube é do Rio de Janeiro (carioca), São Paulo (paulista), ou de outro estado.

Vantagens do comando escolha

  • Deixa o código mais limpo e organizado em casos de múltiplas verificações de igualdade.
  • Melhora a leitura e manutenção do algoritmo.
  • Evita repetições de comandos se...então...senão encadeados.

Boas práticas com o comando escolha

  • Use nomes claros para variáveis.
  • Evite blocos muito longos em cada caso.
  • Inclua sempre um outrocaso para cobrir situações imprevistas.

Dica extra

Você pode testar este e outros exemplos online gratuitamente utilizando o Portugol WebStudio, um editor moderno que roda direto no navegador e é compatível com a lógica do VisualG.

Para mais conteúdos sobre algoritmos, lógica e programação para iniciantes, assista aos tutoriais em vídeo no canal @CanalQb no YouTube.


Hashtags: #VisualG; #ComandoEscolha; #LogicaDeProgramacao

إرسال تعليق

Comente só assim vamos crescer juntos!
CanalQb mais próximo Quer falar com o CanalQb?
Em que posso te ajudar?
Fale comigo