algoritmo i aula 04 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Algoritmo I Aula 04 PowerPoint Presentation
Download Presentation
Algoritmo I Aula 04

Loading in 2 Seconds...

play fullscreen
1 / 18
arden-young

Algoritmo I Aula 04 - PowerPoint PPT Presentation

75 Views
Download Presentation
Algoritmo I Aula 04
An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Algoritmo IAula 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 3 < 1 F

  8. Operadores Lógicos • São três operadores para formação de novas proposições lógicas compostas.

  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

  11. Operadores Lógicos • Tabela-verdade • Operação de conjunção

  12. Operadores Lógicos • Tabela-verdade • Operação de disjunção

  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 Quando 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 V

  15. Operadores Lógicos • Exemplos • 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 • 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