É uma estrutura que possui sua parte verdadeira e falsa, para tomar uma das atitudes basta que a sua condição seja ou não satisfeita. É uma estrutura biestável.
Sintaxe:
Se <condição> comando 1; | Se <condição> {comando 1; comando 2; . . . comando n; } |
Na estrutura se quando há mais de um comando é necessário o uso das chaves para marcar o conjunto de instruções.
Exemplos:
Se md > 7 escreva (“Aprovado”); | Se md > 7 {escreva ( “Aprovado”); escreva (“Parabéns”); } |
ESTRUTURA DE SELEÇÃO COMPOSTA
Sintaxe:
Se <condição> comando 1; senão comando 2; | Se <condição> {comando 1; comando 2; } senão comando 3; |
Exemplos:
Se md > 7 {parte verdadeira} escreva (“Aprovado”); senão {parte falsa} escreva (“Reprovado”); | Se md > 7 //parte verdadeira {escreva (“Aprovado”); escreva (“Parabéns”); } senão //parte falsa {escreva (“Reprovado”); escreva (“Estude Mais!”); } |
SELEÇÃO DE MÚLTIPLA ESCOLHA
Sintaxe:
Escolha (X){
Caso <valor 1>: comando 1;
break;
Caso <valor 2>: comando 2;
break;
Caso <valor 3>: comando 3;
break;
}
Onde:
Valor: são os valores que estão sendo comparados com o valor de X;
Comando: é a ação que será tomada em cima da condição satisfeita.
Sintaxe:
Escolha (X){
Caso <valor 1>: comando 1;
break;
Caso <valor 2>: comando 2;
break;
Caso <valor 3>: comando 3;
break;
Senão
comando 4;
}
Caso nenhuma das condições for satisfeita entra no único senão.
Nenhum comentário:
Postar um comentário