Desvio Condicional Composto s e <condições> então <instruções> senão <instruções> fimse Essa instrução tem por finalidade tomar uma decisão de acordo com o resultado de uma condição (teste lógico) Se o teste retorna verdadeiro, as instruções contidas entre os comandos então e senão serão executados Se o teste retorna falso, as instruções contidas entre os comandos senão e fimse serão executados
Desvio Condicional Composto Condição Instruções caso condição falsa Instruções caso condição verdadeira S N
Desvio Condicional Composto Calcular média Média >= 7 ? “Reprovado” “Aprovado” Fim S N
Sintaxe s e (condição) então instruções caso condição retorne verdadeiro s enão instruções caso condição retorne falso f imse Instruções após executar as instruções de condição verdadeiro ou falso
Exemplo Algoritmo RESULTADO_MÉDIA v ar N1, N2, : inteiro MEDIA : real i nício leia N1 leia N2 MEDIA <- (N1 + N2) / 2 se (MEDIA >= 7) entao escreva (“Aprovado”) senao escreva (“Reprovado”) fimse escreva “Sua média é” , MEDIA fim