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

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

Algoritmo I Aula 04 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.

Apresentações semelhantes


Apresentação em tema: "Algoritmo I Aula 04 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."— Transcrição da apresentação:

1 Algoritmo I Aula 04 Expressões Lógicas

2 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 a) 2 * 4 = 24 / 3 8 = 8 V a) 15 mod 4 < 19 mod 6 3 < 1 F

8 Operadores Lógicos São três operadores para formação de novas proposições lógicas compostas. OPERADORFUNÇÃO NÃONegação EConjunção OUDisjunçã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 ANão A FV VF

11 Operadores Lógicos Tabela-verdade Operação de conjunção ABA e B FFF FVF VFF VVV

12 Operadores Lógicos Tabela-verdade Operação de disjunção ABA ou B FFF FVV VFV VVV

13 Operadores Lógicos Exemplos a) Se chover e relampejar, eu fico em casa Quando eu fico em casa ? Resposta: somente se chover e relampejar b) Se chover ou relampejar, eu fico em casa Quando eu fico em casa ? Resposta: somente se chover, somente se relampejar, chovendo e relampejando

14 Operadores Lógicos Exemplos a) 2 < 5 e 15/3 = 5 V e 5 = 5 V e V V a) 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 V

15 Operadores Lógicos Exemplos a) Não V ou pot(3,2) /3 < 15 – 35 mod 7 Não V ou 9/3 < 15 – 0 Não V ou 3 < 15 Não V ou V F ou V V

16 Operadores Lógicos Precedência entre operadores lógicos 1) Não 2) E 3) Ou

17 Expressões (precedência) Precedência entre todos os operadores 1) Parênteses mais internos 2) Operadores aritméticos 3) Operadores relacionais 4) Operadores lógicos

18 Outros operadores OPERADORFUNÇÃOSIGNIFICADOEXEMPLO pot(x,y)PotenciaçãoX elevado a ypot(2,3) = 8 rad(x)RadiciaçãoRaiz quadrada de xrad(9) = 3


Carregar ppt "Algoritmo I Aula 04 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."

Apresentações semelhantes


Anúncios Google