A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Algoritmo I Aula 04 Expressões Lógicas.

Apresentações semelhantes


Apresentação em tema: "Algoritmo I Aula 04 Expressões Lógicas."— Transcrição da apresentação:

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


Carregar ppt "Algoritmo I Aula 04 Expressões Lógicas."

Apresentações semelhantes


Anúncios Google