ILP – Seleção Múltipla

A Estrutura de Seleção Múltipla permite testar várias opções e executar uma ação para cada uma, conforme o próprio professor Allbert afirma em seu material de apoio.
Tal estrutura pode ser vista como uma síntese do encadeamento de estruturas de seleção simples (SE – SENÃO).

Veja no exemplo:

SE X="RJ" ENTÃO
Y="FLUMINENSE"
SENÃO
SE X="SP"
Y="PAULISTA"
SENÃO
Y="OUTRO"
FIMSE
FIMSE

O código acima com Seleção Múltipla, ficaria:

ESCOLHA X
CASO "RJ"
Y="FLUMINENSE"
CASO "SP"
Y="PAULISTA"
OUTROCASO
Y="OUTRO"
FIMESCOLHA

Sempre que as opções da seleção forem valores específicos ou faixas de valores, pode-se utilizar a SM.

CASO DE 1 ATE 18

Ou

CASO 1,3,5,7,9

Para nosso benefício, a estrutura de seleção suporta quantas opções forem necessárias, mas quanto maior as possibilidades maior o tempo de execução.

Dúvidas? Comente! Diga quais pontos estão necessitando de atenção! =P

Até a próxima!

Comentários

Comentários fechados.