Está en la página 1de 1

Operadores Aritmticos, Lenguaje C

Operacin en C
Suma
Resta
Multiplicacin
Divisin
Mdulo (Residuo)

Operador
aritmtico
+
*
/
%

Expresin
algebraica
f+7
p-c
bm
x/y
r mod s

Expresin en C
f+7
p-c
b*m
x/y
r%s

Precedencia de operadores (Jerarqua)


Operador(e
s)
()

Operacin (es)

Orden de clculo (precedencia)

Parntesis

*, /, %

Multiplicacin,
Divisin y
Mdulo
Suma
Resta

Se calculan primero. Si los parntesis estn


anidados, la expresin en el par ms
interno se evala primero. Si existen varios
pares de parntesis en el mismo nivel
(es decir no anidados), se calcularn de
izquierda a derecha.
Se evalan en segundo lugar. Si existen
varios se evalan de izquierda a derecha

+, -

Se calculan al final, si existen varios se


evaluarn de izquierda a derecha.

Ejercicios: Resuelva las siguientes operaciones, considere la precedencia de


operadores:
a) 1+2+3+4+6/2=
b) 3*5%5+4/2-1=
c) 5*(2+3)+c*(2+4)=
Ejercicios: Resuelva las siguientes expresiones, suponga a=2, b=3, c=7 y x=5
a) y=a*x*x+b*x+c
b) y=ax+b

También podría gustarte