Carregar apresentação
A apresentação está carregando. Por favor, espere
1
Algoritmo I Aula 04 Expressões Lógicas
2
Expressões Lógicas Denominamos expressão lógica aquela cujos operadores são lógicos ou relacionais e cujos operandos são relações ou variáveis ou constantes do tipo lógico.
3
Operadores Relacionais
Utilizados para comparações entre dois valores de mesmo tipo primitivo. Tais valores são representados por constantes, variáveis ou expressões aritméticas.
4
Operadores Relacionais
Os operadores relacionais são comuns para construirmos equações. Os operadores relacionais são: = => igual a > => maior que < => menor que >= => maior ou igual a <= => menor ou igual a <> => diferente de
5
Operadores Relacionais
Exemplos 3 = 3 , x = y 5 > 4 , x > y 3 < 6 , x < y 5 >= 3, x >= y 3 <= 5, x <= y 8 <> 9, x <> y
6
Operadores Relacionais
O Resultado obtido de uma relação lógica é sempre um valor lógico. Exemplo: A+B=C O resultado será verdadeiro o falso a medida que o valor da expressão A+B seja igual ou diferente do conteúdo de C, respectivamente
7
Operadores Relacionais
Exemplos 2 * 4 = 24 / 3 8 = 8 V 15 mod 4 < 19 mod 6 < F
8
Operadores Lógicos São três operadores para formação de novas proposições lógicas compostas. OPERADOR FUNÇÃO NÃO Negação E Conjunção OU Disjunção
9
Operadores Lógicos Tabelas-verdade
São todas as possibilidades combinatórias entre os valores de diversas lógicas, as quais se encontram em apenas duas situações (V ou F), e um conjunto de operadores lógicos
10
Operadores Lógicos Tabela-verdade Operação de Negação A Não A F V
11
Operadores Lógicos Tabela-verdade Operação de conjunção A B A e B F V
12
Operadores Lógicos Tabela-verdade Operação de disjunção A B A ou B F V
13
Operadores Lógicos Exemplos Se chover e relampejar, eu fico em casa
Quando eu fico em casa ? Resposta: somente se chover e relampejar Se chover ou relampejar, eu fico em casa Resposta: somente se chover, somente se relampejar, chovendo e relampejando
14
Operadores Lógicos Exemplos 2 < 5 e 15/3 = 5 V e 5 = 5
V e V V F ou 20 div(18/3) <> (21/3) div 2 F ou 20 div 6 <> 7 div 2 F ou 3 <> 3 F ou F
15
Operadores Lógicos Exemplos Não V ou pot(3,2) /3 < 15 – 35 mod 7
Não V ou V F ou V V
16
Operadores Lógicos Precedência entre operadores lógicos Não E Ou
17
Expressões (precedência)
Precedência entre todos os operadores Parênteses mais internos Operadores aritméticos Operadores relacionais Operadores lógicos
18
Outros operadores OPERADOR FUNÇÃO SIGNIFICADO EXEMPLO pot(x,y)
Potenciação X elevado a y pot(2,3) = 8 rad(x) Radiciação Raiz quadrada de x rad(9) = 3
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.