Operadores Expressoes

1510 palavras 7 páginas
CAPÍTULO 3

OPERADORES E EXPRESSÕES
3.1. OPERADORES ARITMÉTICOS
Os operadores aritméticos nos permitem fazer as operações matemáticas básicas, usadas no cálculo de expressões aritméticas. A notação usada para definir os operadores será um pouco diferente da notação utilizada na matemática para evitar problemas futuros de ambigüidades. Para exemplificar este tipo de problema, analise a seguinte expressão lxb matematicamente, poderíamos supor que está se querendo calcular o produto do conteúdo da variável l com o conteúdo da variável b. Mas computacionalmente, poderíamos interpretar como sendo uma referência ao identificador lxb. Para evitar esta ambigüidade, utilizaremos uma simbologia um pouco diferente para representar os operadores aritméticos.

Operador
Algoritmo

Operador
Pascal

Significado

+
/
*
**
** x ** (1/2)

+
/
* sqr() exp( y*ln(x)) sqrt() adição subtração divisão real multiplicação exponenciação ( x2) exponenciação( xy) raiz quadrada

A seguir exemplificamos a representação de algumas expressões matemática.
Expressão matemática
2.a+b
a . x2

Expressão computacional
2*a+b
a * sqr( x )

a

a/2+b

+ b
2

Agora, se quisermos representar a expressão ficando da seguinte forma: a / (2 + b).

a
2+b

, teremos que fazer uso de parênteses,

Isto se deve ao fato dos operadores aritméticos terem prioridades diferentes nos cálculos de expressões. Note 2 + 3 x 4, pode fornecer dois resultados 2 + 12 = 14 ( se considerarmos a prioridade da adição sobre a multiplicação tem prioridade sobre a adição, logo o segundo resultado está errado. Assim, se tivermos uma expressão com vários operadores aritméticos, a primeira parcela a ser resolvida deve ser a do operador de maior prioridade, como mostra a tabela a seguir:
OPERADORES
**

ORDEM DE PRIORIDADE primeira parcela a ser resolvida segunda terceira *e/
+e-

Isto quer dizer que, numa expressão em que haja exponenciação, divisão e adição, devemos calcular primeiro a parcela da exponenciação, depois a da divisão e

Relacionados

  • EXPRESSÕES E OPERADORES
    493 palavras | 2 páginas
  • Java
    944 palavras | 4 páginas
  • Expressões e atribuições
    3059 palavras | 13 páginas
  • Operadores aritm ticos
    1247 palavras | 5 páginas
  • Trabalho TI LOG
    903 palavras | 4 páginas
  • Lógica Booleana
    1077 palavras | 5 páginas
  • Aula 04 ALG Operadores e Express es
    1306 palavras | 6 páginas
  • Analise desistema
    1618 palavras | 7 páginas
  • Trabalhos
    582 palavras | 3 páginas
  • Algoritimo de programacao
    532 palavras | 3 páginas