Aula 10 Estruras Condicionais If Else Elseif Switch
523 palavras
3 páginas
Programação ComputacionalProfa. Madeleine Medrano madeleine@icte.uftm.edu.br Linguagem C
Estruturas Condicionais
Estruturas Condicionais
Roteiro
Condições
e operadores relacionais
Comando if
Comando if ... else
Operadores lógicos
Comandos if ... else if em cascata
Comando switch
Condições
O
que são condições:
Expressões
matemáticas convencionais!
Testam validade de uma afirmação
Resultado: número inteiro
Interpretação:
0:
significa falso
1: significa verdadeiro
Operadores
<
<=
relacionais:
> >=
==
!=
Condições
Operador
de Comparação:
Condições
Operadores
de comparação:
Condições
Estruturas Condicionais if...
Estrutura if...
Executa código somente se uma condição for verdadeira.(resultado da expressão diferente de zero) Comando if
Em
linguagem C, o comando if é utilizado quando for necessário escolher entre dois caminhos, ou quando se deseja executar um comando sujeito ao resultado de um teste.
Comando if
A forma
geral de um comando if é:
if (condição) { seqüência de comandos;
}
A expressão,
Se
na condição, será avaliada:
ela for zero (falsa), a declaração não será executada;
Se a condição for diferente de zero
(verdadeira) a declaração será executada.
Exemplo if
Exemplo if
Estruturas Condicionais if...else... O
comando else pode ser entendido como sendo um complemento do comando if.
Se
o if diz o que fazer quando a condição é verdadeiro, o else tratá da condição falsa. else A > B? if Estruturas Condicionais if...else... O
comando if-else tem a seguinte forma geral: if(condição) { seqüência de comandos 1;
} else{ seqüência de comandos 2;
}
Estruturas Condicionais if...else... Exemplo if-else
Exemplo if-else
Estruturas Condicionais if...else... Aninhamento de if
O
if aninhado é simplesmente um if dentro da declaração de um outro if externo. A
estrutura if-else-if é apenas uma extensão da estrutura if-else.
O
único cuidado que devemos ter é o de
saber