ESTRUTURA IF / ELSE IF / ELSE *Executa os comandos de um bloco apenas se a condição resultar em verdadeiro. if(condição1) { -- -- } else if(condição2) *Quando avalia a condição 2, significa que a condição 1 já foi { avaliada como falso -- *Os blocos de comandos são multuamente exclusivos. -- else if(condição...) { -- -- } else *Se não tiver o comando else pode acontecer de não ser executado { nehum bloco de comando -- -- } EX Faça um programa que lê dois numeros reais e um caracter ('+', '-', '*', '/'), que rerpresente a operação. ESTRUTURA SWITCH/CASE switch(variavel) { case constante1: ==> dois pontos -- -- -- break; case constante2: -- -- -- break; case constante...: -- -- -- break; defaut: -- -- opcional -- } ==> Executa o primeiro bloco do case no qual a variavel é ogual à constante ==> O comando break desvia para a primeira instrução apos switch ==> Sem break, a execução continua no proximo case ==> Não podemos usar uma variável ou expreção logica ao lado de case É cod 130