A estrutura escolha / caso é especialmente útil para dar ao usuário o poder de escolha de uma ação dentro da aplicação, como por exemplo escolher qual filme assistir, ou qual jogo jogar:
inteiro opcao = 2
escolha(opcao)
{
caso 1:
escreva(“\nVocê vai jogar: Mario”)
pare
caso 2:
escreva(“\nVocê vai jogar: Zelda”)
pare
caso 3:
escreva(“\nVocê vai jogar: Pokémon”)
pare
caso contrario:
escreva(“\nVocê escolheu uma opção inválida”)
pare
}