Algoritmos e Programação

Slides:



Advertisements
Apresentações semelhantes
Algoritmo I Aula 04 Expressões Lógicas.
Advertisements

Desenvolvendo Algoritmos
ASSUNTOS ABORDADOS Potenciação Radiciação.
Algoritmos.
Tipos de dados, Variáveis, Expressões e Operadores
Unidade 1: Do espaço ao plano. Figuras semelhantes.
Informática Aplicada Prof. Araken Medeiros
Capítulo 2 Tópicos Preliminares
ASSUNTO 11: Raiz quadrada exata de números inteiros
Construção de Algoritmos 1
Lógica de Programação Módulo II
Programação para Engenharia I
Disciplina: AAM Profa. Ana Watanabe vol.3
Universidade Federal do Espírito Santo
Introdução aos Algoritmos
Conceito, formas algébrica e trigonométrica e operações.
1 4.6 – Variáveis - introdução Nesta altura (ao nível da programação) interessa saber que um computador tem: Nesta altura (ao nível da programação) interessa.
7 - Funções pré-definidas
Revisão de Potências de dez,
Raiz Quadrada Exata de Números Inteiros
Algoritmos Estruturados Avançados 2º Período CSTA - UTP
É a tradução de uma dada situação em operações numéricas.
Polinômios e fatoração
Fábio de Oliveira Borges
Conjuntos numéricos e os números reais
Aula 5 - Operadores, Expressões e Funções Matemáticas
Capítulo 3 Estruturas de Controle
Capítulo 2 Tópicos Preliminares
Algoritmo e Lógica de Programação
Lógica de Programação Aula anterior
Radiciação e potenciação
Matemática I AULA 4 Profª Ms. Karine R. de Souza .
Algoritmo de Programação
Introdução a Programação
Algoritmos e Estruturas de Dados I – Tipos de dados
Fábio de Oliveira Borges
Lógica de Programação/ Algoritmos Engenharia Produção 2014
O número n é chamado índice; O número a é chamado radicando;
Instituto Federal de Santa Catarina
Faculdade Talentos Humanos - FACTHUS - Algoritmo I - Rogério Rodrigues
Objetivos Representação de Algoritmos Português Estruturado
Expressões: operadores aritméticos
DISCIPLINA: Tópicos de Informática Profa. Juliane Ganem
Operadores Relacionais e Lógicos
Instituto Federal de Santa Catarina
CONJUNTO DOS NÚMEROS INTEIROS
Computação Eletrônica Variáveis Reais e Booleanas.
Linguagem C.
Matemática Revisão Global Professor Rivelino.
CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA ENGENHARIA DE AUTOMAÇÃO INDUSTRIAL  Operadores São meios pelo qual incrementamos, comparamos e avaliamos dados.
Matemática Básica Introdução
Programação de Computadores - 1
Algoritmos e Programação Flávio Euripedes de Oliveira Esp. em Analise de Sistemas Esp. em Segurança da Informação
Folha de Cálculo Professor: Pedro Lopes Ano Lectivo 2010/2011.
Algoritmos e Programação
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.
Faculdades Integradas Camões
Exercícios Faça um algoritmos para trocar uma lampada queimada.
PARADIGMAS DE LINGUAGENS EXPRESSÕES E INSTRUÇÕES DE ATRIBUIÇÃO
Tipos de Dados, Variáveis, Expressões Lógicas e Aritméticas
Profº Antonio Carlos Marcelino de Paula
Algoritmos e Estruturas de Dados I – Tipos de dados
Algoritmos Aula 5 Estrutura de Decisão e Repetição. Prof. Luiz
Estrutura de Repetição
Sistemas para Internet Algoritmos e Lógica de Programação
Engenharia de Controle e Automação Computação Para Engenharia Semana /08/2011 Professor Leomir J. Borba- –
Fundamentos de Programação 1 Slides 20 Prof a. Fabiany e Prof. Simão Linguagem C “Operadores Bit à Bit e Outros”.
Lógica de Programação Aula 06 Prof. Marcelo Marcony.
FUNDAMENTO DE PROGRAMAÇÃO PROF. BRUNO DE CASTRO H. SILVA
Transcrição da apresentação:

Algoritmos e Programação Flávio Euripedes de Oliveira Esp. em Analise de Sistemas Esp. em Segurança da Informação flaviooliveira@hotmail.com

Introdução ao conceito de expressões aritméticas Tema central: Introdução ao conceito de expressões aritméticas Flávio Euripedes Apresentação – Slide 2

Objetivos: Apresentar conceitos básicos sobre expressões aritméticas; Mostrar os principais operadores aritméticos utilizados na linguagem algoritma; Apresentar a sequência de prioridades dos operadores na resolução de expressões matemáticas; Flávio Euripedes Apresentação – Slide 3

Referencias Bibliográficas: FORBELLONE, André Luiz Villar; EBERSPACHER, Henri. Lógica de Programação: a construção de algoritmos e estruturas de dados. 3 ed. São Paulo: Pearson Education, 2005. MANZANO, Jose Augusto N G. Algoritmos: logica para desenvolvimento de programação de computadores. São Paulo: Érica, 2001.’ Flávio Euripedes Apresentação – Slide 4

Expressões aritméticas: Expressão cujos operadores são aritméticos e cujos operandos são constantes ou variáveis do tipo numérico (inteiro ou real). Flávio Euripedes Apresentação – Slide 5

Operadores aritméticos: Chamamos de operadores aritméticos o conjunto de símbolos que representa as operações básicas da matemática, conforme mostrado na Tabela1. Além dos operadores básicos são apresentados dois operadores muito utilizados na construção de algoritmos: mod e div. Flávio Euripedes Apresentação – Slide 6

Tabela1: Operador Função Exemplos + Adição 2+3, X +Y - Subtração 4-2, N - M * Multiplicação 3*4, A * B / Divisão 10/2, valor1 / valor2 mod Resto da divisão 9 mod 4 resulta em 1 27 mod 5 resulta em 2 div Quociente 9 div 4 resulta em 2 27 div 5 resulta em 5 Flávio Euripedes Apresentação – Slide 7

Operadores aritméticos: Além dos quatro operadores matemáticos básicos, podemos utilizar outros operações, tais como radiciação (raiz quadrada de um número) e potenciação (potencia de um número x por y), como mostrado na Tabela 2. Flávio Euripedes Apresentação – Slide 8

Tabela2: pot(x,y) Potenciação x elevado a y pot(2,3) rad(x) Radiciação Operador Função Significado Exemplos pot(x,y) Potenciação x elevado a y pot(2,3) rad(x) Radiciação Raiz quadrada de x rad(9) Flávio Euripedes Apresentação – Slide 9

Prioridades de operadores: A resolução de uma expressão aritmética é realizada a partir de uma hierarquia de prioridades, ou seja, partes de maior prioridade em uma expressão matemática são resolvidas primeiro. A hierarquia de prioridades dos operadores é mostrada na Figura 1. Flávio Euripedes Apresentação – Slide 10

Figura 1: Operador de maior prioridade Operador de menor prioridade - Parênteses mais internos - Pot - rad - * / div mod - + - Figura 1 – Hierarquia de prioridades dos operadores matemáticos OBS: Para operações de mesma prioridade, resolve-se os operadores mais a esquerda e, depois, os mais a direita da expressão. Para alterar a prioridade da tabela, utilizamos parênteses mais internos. Flávio Euripedes Apresentação – Slide 11