Carregar apresentação
A apresentação está carregando. Por favor, espere
1
Algoritmos e Programação
Flávio Euripedes de Oliveira Esp. em Analise de Sistemas Esp. em Segurança da Informação
2
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
3
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
4
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
5
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
6
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
7
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
8
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
9
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
10
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
11
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
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.