inicio
se (CONDIÇÃO 1
( instruções para condição 1 verdadeira );
senão
se (CONDIÇÃO 2
( instruções para condição 2 verdadeira, porém condição 1 é falsa );
senão
( instruções para condição 1 e condição 2 falsa ) ;
fim se;
fim se;
fim.
inicio
se (CONDIÇÃO 1
( instruções para condição 1 verdadeira );
senão
se (CONDIÇÃO 2
( instruções para condição 2 verdadeira, porém condição 1 é falsa );
senão
( instruções para condição 1 e condição 2 falsa ) ;
fim se;
fim se;
fim.
Iremos abordar neste blog as estruturas condicionais. Este tipo de estrutura permite a escolha de um caminho sequêncial a ser executado. Primeiramente, ela efetua um teste condicional que definirá o caminho de execução do algoritmo baseado no resultado deste teste.
Os testes condicionais são baseados na lógica convencional, podem obter o resultado de verdadeiro ou falso. Estes testes podem ser efetuados sobre operações relacionais simples ou complexas.
As estruturas de seleção podem ser classificadas de 3 formas diferentes, sendo esta classificação baseada na organização lógica existente em cada situação. Esta classificação se resume em:
Seleção simples
Seleção composta
Seleção encadeada
http://www.ucb.br/programar/algoritmo/estruturasdecontrole.htm