Fundamentos básicos de algoritmos

Page 5

Universidad los Ángeles de Chimbote Facultad de Ingeniería Escuela Profesional de Ingeniería de Sistemas

Asignatura: Fundamentos de Programación

Nota: En caso coincidir varios operadores de igual prioridad en una expresión o subexpresión encerrada entre paréntesis, el orden de prioridad en este caso es de izquierda a derecha. Ejemplo 1. ¿Cuál es el resultado de las siguientes expresiones? a) 15 + 9 * 2 – 6 * 2 ^ 2 b) -8 / 4 * 6 + 3 ^ 2 * (10 / 5) Nota: Hacer uso de un tiempo de 5 minutos para resolver el inciso a) y b) del ejemplo 1. Terminado de hacerlo revizar sus respuestas con la solución que a continuación se presenta. Solución: a)

15 + 9 * 2 – 6 * 2 ^ 2

b) -8 / 4 * 6 + 3 ^ 2 * (10 / 5)

15 + 9 * 2 – 6 * 4

-8 / 4 * 6 + 3 ^ 2 * 2

15 + 18

-

24

=9

-8 / 4 * 6 + 9 -2 * 6 +

* 2 18 = 6

Ejemplo 2. Convertir en expresiones aritméticas algorítmicas las siguientes expresiones: a) b) c) d) e)

7(a+b) 8x + 9y + 3z a2 + 2a – 3 x2 – y2 p+q r+s t f) a (cd) b Nota: Hacer uso de un tiempo de 5 minutos para resolver los incisos del a) al f) del ejemplo 2. Terminado de hacerlo revizar sus respuestas con la solución que a continuación se presenta. Solución: a) b) c) d) e)

7(a+b) 8x + 9y + 3z a2 + 2a – 3 x2 – y2 p+q r+s t f) a (cd) b

7 * (a + b) 8*x+9*y+3*z a^2+2*a-3 x^2–y^2 (p + q) / (r + s / t) a/b*c*d

División entera (div) Es la acción de dividir dos números enteros uno viene hacer el dividendo y el otro el divisor, el resultado del operador div es el valor del cociente. En esta división no es de mucha importancia el residuo. Recuerden que para utilizar el div solo se aplica a divisiones de números enteros, veamos 5


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.