5 - Comando Escolha

Sintaxe

Escolha ( opção)

início

caso 1:

comando_1;

comando_2;

caso 2:

comando_3;

comando_4;

caso 3:

comando_1;

comando_2;

fim

Nesta estrutura de decisão temos blocos de comandos, cada um com uma condição exclusiva. O bloco de comando será executado se e somente se a respectiva condição for satisfeita.

Considere então a seguinte correspondência com a lógica das proposições:

se (e somente se) opção=1

execute q_1;

execute q_2;

se (e somente se) opção=2

execute q_3;

execute q_4;

se (e somente se) opção=1

execute q_5;

execute q_6;

Caso a escolha feita pelo usuário do programa não esteja dentre as opções disponíveis na estrutura de decisão, então não haverá condição satisfeita e não haverá execução de qualquer dos blocos de comandos nela previsto. Neste caso, o computador executa a próxima ação localizada fora da estrutura algorítmica.

Copyright © 2016 AIEC.