80 likes | 195 Views
Operadores e Estruturas Condicionais. 29/04/2014. Operadores Aritméticos. Operadores de Caracteres. Operadores Relacionais. Operadores Lógicos. Comandos Condicionais - Se. Sintaxe: se <expressão-lógica> entao < sequência-de-comandos > senão < sequência-de-comandos > fimse
E N D
Operadores e Estruturas Condicionais 29/04/2014
Comandos Condicionais - Se • Sintaxe: • se<expressão-lógica>entao<sequência-de-comandos> senão<sequência-de-comandos> fimse • Toda vez que for necessário executar um teste lógico para verificar uma ou mais condições, você deve usar os comandos condicionais. A estrutura básica do comando Se testa uma condição, caso ela seja verdadeira, executa a sequencia de comandos do bloco então, caso contrário a sequencia do bloco senão.
Comandos Condicionais - Caso • Outro comando condicional é o caso. Ele executa múltiplos testes e possui a escrita mais simples. Só funciona para variáveis inteiras, caracter ou lógicas. • escolha <expressão-de-seleção>caso <exp11>, <exp12>, ..., <exp1n><sequência-de-comandos-1>caso <exp21>, <exp22>, ..., <exp2n><sequência-de-comandos-2>...outrocaso<sequência-de-comandos-extra>fimescolha
Comandos Condicionais - Caso • Exemplo: • algoritmo "Times"var time: caractereinicioescreva ("Entre com o nome de um time de futebol: ")leia (time)escolha timecaso "Flamengo", "Fluminense", "Vasco", "Botafogo" escreva ("É um time carioca.")caso "São Paulo", "Palmeiras", "Santos", "Corínthians" escreva("É um time paulista.")outrocaso escreva ("É de outro estado.")fimescolhafimalgoritmo