viernes, 28 de septiembre de 2007

Operadores Aritmeticos en Algoritmos

Operadores aritmeticos

+ suma
- resta
* multiplicación
/ división
() parentesis solo para asociar
% modulo


Estos operadores se usan en las expresiones para asignar valores a variables. Igual que en algebra tienen una jerarquia.

( ) todo lo que esta entre parentesis se evalua primero
* / % Multiplicación, división y modulo tiene la misma jerarquia
+ - tienen la jerarquia mas baja.

Los operadores que tiene mas jerarquia se evaluan primero. Si en una expresión los operadores tienen la misma jerarquia se evalua de izquiera a dercha.
la jerarquia también se llama pecedencia.

ejemplo.

x = 5 + 3 * 10

El resultado es :

primero se evalua el operador *

x = 5 + 30

y después +

x = 35

otro ejemplo.

x = 5 * 3 * 7 / 2

la división y la multiplicación tienen la misma jerarquia, pero en orden de izquierda a derecha estan primero las multiplicaciones
asi la evaluación será.

x= 15 * 7 / 2
x= 105 / 2
x= 52.5

Con los parentesis se altera la jerarquia al asociar operandos.
ejemplo.

a = (b * a) /2
en este caso aun sin parentesis ese es el orden de evaluación.

b = ( 5 + 3 ) * 10

el reslutado será evaluando lo que esta entre parentesis primero.

b = 8 * 10
b = 80

ejercicio.

obtener el volumen de un prisma rectangular

suponemos que las dimensiones serán: lado1, lado2 y altura

algoritmo.

1 leer lado1
2 leer lado2
3 leer altura
4 volumen = lado1 * lado2 * altura
5 mostrar volumen
6 fin

No hay comentarios: