Baixe o app para aproveitar ainda mais
Prévia do material em texto
Expressões Lógicas ❖ Uma expressão é uma combinação de valores, variáveis e operadores (aritméticos, relacionais, lógicos ou atribuição) que calculam um valor quando executadas. ❖ Uma expressão também pode ser somente um valor ❖ Expressões lógicas possuem valores booleanos como resultado Expressões Operadores relacionais Operador Descrição Exemplo Entrada Saída < Menor 12 < 18 1 <= Menor igual 12 <= 8 0 > Maior 18 > 12 1 >= Maior igual 18 >= 2 0 == Igual 18 == 18 1 != Diferente 18 != 18 0 1 = Verdadeiro (True) 0 = Falso (False) Operadores lógicos Operador Descrição ! Negação Lógica (NOT) && Função Lógica E (AND) || Função Lógica OU (OR) x y !x x && y x || y 1 1 1 0 1 0 0 0 1 = Verdadeiro (True) 0 = Falso (False) Exercício de fixação 1. Apresente o resultado da expressão (((A < B) && C) || !D). Considere os valores a seguir: A B C D Resultado 20 15 0 1 Lembre-se: Em C, qualquer valor diferente de 0 (zero) é verdadeiro (true) Curiosidades ❖ É possível dividir por zero? ❖ É possível criar um inteiro que vai receber o resultado de uma expressão lógica? ❖ A linguagem C possui um tipo booleano?
Compartilhar