16

Click here to load reader

03 lógica de programaçao operação

Embed Size (px)

DESCRIPTION

03 lógica de programação operação

Citation preview

Page 1: 03 lógica de programaçao operação

Lógica de ProgramaçãoOperadores

Page 2: 03 lógica de programaçao operação

2

Apresentação

Edgley Xavier

Qualificação em Tecnologia Digital, UFG 2010

Técnico Voluntário EESVB

Técnico em Hardware, Suporte Linux Educacional

Estudante de Engenharia Civil - UnP

Contato:

[email protected]

Page 3: 03 lógica de programaçao operação

Tópicos Abordados

O que são operadores

• Tipos de operadores

– Aritméticos

– Relacionais

– Lógicos

• Tabelas-Verdade

• Prioridades em operadores

• Atribuição de valores a variáveis

Page 4: 03 lógica de programaçao operação

O Que São Operadores

• Desempenham funções muito importantes

em um algoritmo

– Realização de cálculos matemáticos

– Comparação de dados

– Combinação de resultados lógicos

• Existem três tipos

– Operadores aritméticos

– Operadores relacionais

– Operadores lógicos

Page 5: 03 lógica de programaçao operação

Operadores Aritméticos

• Representam as operações aritméticas

Page 6: 03 lógica de programaçao operação

Operadores Aritméticos: Prioridades

• Na presença de vários operadores, é preciso

respeitar a prioridade na resolução

Page 7: 03 lógica de programaçao operação

Operadores Aritméticos: Exemplo

Page 8: 03 lógica de programaçao operação

Operadores Relacionais

• São utilizados na comparação de valores

– Devem ser do mesmo tipo primitivo

– Podem ser constantes, variáveis e até

expressões aritméticas

Page 9: 03 lógica de programaçao operação

Operadores Relacionais: Exemplo

Page 10: 03 lógica de programaçao operação

Operadores Lógicos

• Combinam resultados lógicos de

expressões, gerando um novo valor lógico

Page 11: 03 lógica de programaçao operação

Tabelas-Verdade • Cada operador lógico possui uma tabela verdade

• Ela expressa todas as combinações

possíveis entre os valores lógicos

Page 12: 03 lógica de programaçao operação

Operadores Lógicos: Prioridades

• Assim como os operadores aritméticos, a

aplicação dos operadores lógicos deve

seguir uma regra de prioridade

Page 13: 03 lógica de programaçao operação

Operadores Lógicos: Exemplo

Page 14: 03 lógica de programaçao operação

Prioridades Entre Operadores

• É comum a utilização simultânea dos três

tipos de operadores em expressões

(aritméticos, relacionais e lógicos)

• A ordem de resolução também deve seguir

uma prioridade

Page 15: 03 lógica de programaçao operação

Atribuição de Valores a Variáveis

• Variáveis podem receber valores

Page 16: 03 lógica de programaçao operação