Algoritmo I Aula 04 Expressões Lógicas.

Slides:



Advertisements
Apresentações semelhantes
Algoritmo I Aula 05 Pseudo-Linguagem.
Advertisements

Marco Antonio Montebello Júnior
Tipos Primitivos, Variáveis e Operadores Aritméticos
Regras das operações com potências
Programação de Computadores I Prof. Eduardo 2011
Tipos de dados, Variáveis, Expressões e Operadores
Linguagens relacionais
Nice Maria Americano da Costa
Expressões Lógicas e Comandos de Decisão
Unidade Lógica e Aritmética Introdução à Ciência da Computação
Capítulo 2 Tópicos Preliminares
Conteúdo: - Operadores.
1. GRANDEZAS VARIÁVEL: função das grandezas das quais depende.
Aplicações de Pilhas Pilhas são fundamentais em diversas áreas da computação: Sistemas Operacionais Arquitetura de Computadores Compiladores Entre outros.
Algoritmos com seleção
Tópicos Preliminares na Linguagem C
Disciplina: AAM Profa. Ana Watanabe vol.3
Tópicos Preliminares Prof. Alexandre Parra
FLG Análise Espacial e Geoprocessamento
Universidade Federal do Espírito Santo
05(c) 2007 Gustavo Motta1 Introdução ao -calculus Prof. Gustavo Motta Departamento de Informática/UFPB.
Introdução aos Algoritmos
Operadores Aritméticos Valores lógicos Relacionais e lógicos MF.
Aula 06.
Algoritmos e Estruturas de Dados I – Estruturas de Dados
Semana 03: Comandos de desvio de fluxo. Expressões lógicas.
LISTAS Uma lista é uma estrutura de dados muito comum na programação não numérica (com particular destaque na computação simbólica onde representa quase.
Folha de Cálculo Como Dar Nome a Uma ou mais Células?
Aula 5 - Operadores, Expressões e Funções Matemáticas
Capítulo 2 Tópicos Preliminares
Pontifícia Universidade Católica de Goiás PUC GOIÁS Departamento de Computação Informática e Computação Professor: MSc. Mário Oliveira Orsi Cesar.
Lógica de Programação Aula anterior
Christopher Freire Souza
Algorítmos e estrutura de dados III
Algoritmo de Programação
Semana 03 Comandos de desvio de fluxo. Expressões lógicas.
Operadores Relacionais, Lógicos e comandos de condição
Linguagem de programação
Lógica de Programação/ Algoritmos Engenharia Produção 2014
Faculdade Talentos Humanos - FACTHUS - Algoritmo I - Rogério Rodrigues
Objetivos Representação de Algoritmos Português Estruturado
Aula prática 2 Operadores e Expressões Comandos de Decisão Comentários
Operadores Relacionais e Lógicos
Algoritmos e Estruturas de Dados I – Estruturas de Dados
Prof. Guilherme Amorim 29/10/2013
Programação I Aula 4 (Expressões Booleanas e Expressões de Seleção) Prof. Gilberto Irajá Müller Última atualização 17/3/2009.
Progressão Aritmética – P.A. Observe as sequências numéricas abaixo:
Aula Prática 1 Monitoria IP/CC (~if669) (A partir do slide elaborado por Luís Gabriel)
Transformação de Dados
Laboratório I Mateus Raeder. Mateus Raeder – abril de 2010 Expressões booleanas  Tipo boolean -Tipo de dado primitivo -Possui os valores: true e false.
Algoritmos e Estruturas de Dados I – Estruturas de Dados
Aritmética Em Prolog podemos fazer uso de operadores aritméticos não lógicos pré-definidos pelo sistema, como por exemplo >, >=, +, *, -, etc. A interrogação.
Operações Aritméticas AULA 3 Análise de Algoritmos Pós-graduação em Ciência da Computação – UFU Profa. Sandra de Amo.
Fundamentos de Programação
Algoritmos e Programação
Algoritmo e Estrutura de Dados I Aula 3 – Estrutura Seqüencial, Entrada e Saída, Atribuições e Uso de Funções Márcia Marra
PROGRAMAÇÃO II – PARTE 3 Profa. Maria Augusta Constante Puget.
ALGORITMOS E PROGRAMAÇÃO
Tipos de Dados Todo o trabalho realizado por um computador é baseado na manipulação das informações contidas em sua memória. Estas informações podem.
Linguagens de Programação MÓDULO 1- Introdução à Programação e Algoritmia Pedro Lopes.
Pontifícia Universidade Católica de Goiás PUC GOIÁS Departamento de Computação Informática e Computação Cesar Augusto da Rocha Magalhães.
Programação para Web I Aula 3 CONSTANTES & OPERADORES.
Tipos de Dados, Variáveis, Expressões Lógicas e Aritméticas
Profº Antonio Carlos Marcelino de Paula
Programação estruturada unidade 2
1 Programação – JAVA Unidade 3 – Loops e Lógica Prof. Aparecido V. de Freitas Curso de Ciência da Computação.
Funções reais de variável real Nesta aula é dada ênfase às funções reais de variável real, isto é, às funções cujo domínio é um subconjunto de R e o conjunto.
Sistemas para Internet Algoritmos e Lógica de Programação
Lógica de Programação Aula 06 Prof. Marcelo Marcony.
Transcrição da apresentação:

Algoritmo I Aula 04 Expressões Lógicas

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.

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.

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

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

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

Operadores Relacionais Exemplos 2 * 4 = 24 / 3 8 = 8 V 15 mod 4 < 19 mod 6 3 < 1 F

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

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

Operadores Lógicos Tabela-verdade Operação de Negação A Não A F V

Operadores Lógicos Tabela-verdade Operação de conjunção A B A e B F V

Operadores Lógicos Tabela-verdade Operação de disjunção A B A ou B F V

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

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

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

Operadores Lógicos Precedência entre operadores lógicos Não E Ou

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

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