Conceptos basicos de algoritmos

Solo disponible en BuenasTareas
  • Páginas : 4 (801 palabras )
  • Descarga(s) : 0
  • Publicado : 20 de agosto de 2012
Leer documento completo
Vista previa del texto
PRÁCTICA – INTRODUCCIÓN Prof. Luis Norberto Zapata Puerta Politécnico Colombiano Jaime Isaza Cadavid Medellín – Colombia 1. Evaluar las siguientes expresiones según su orden de prioridad: a. b. c. d.e. f. g. h. i. j. k. l. m. n. (6 * 5) / (10 * 2 + 10) / 8 * 2^ 3 3 * ( 8 * (6 / 3)) + 2^4/(2 * 2)^3 (6+4 div 2 * ( 9 * 2 / 3)) + 2^4 (((5 + 1) / 2 * 4 + 10) * 3 * 5) – 6 2 + 3^(-3) * sqrt(49) /(2*3)* (-5) 14 + 1 / 2 – 5 * 4 + 3 > 2 / 5 * 8 8 / 5 * 2 – 1 mod 5 * 5 + 2 / 4 4 / 2 * 3 / 6 + 6 / 2 / 1 / 5 * (sqrt(81) / 3 * 2) 3 * X^4 – 5 * X^3 + X * 12 - 17 ( 7 * (10 – 5) mod 3) * 4 + 9 ( 7 * (10 – 5) div 3) * 4 + 9 (( 12 + 3) div 2) / (8 – (5 + 1)) (a * ( b + c)) – 2 * a + (4 * d – f) 7 * 8 (160 mod 3 ** 3) div 5 * 13 – 28 * (-3)^3 * (-2)^4

2. Evaluar las siguientes expresiones lógicas eindique su resultado: a. b. c. d. e. f. g. h. 3 > 5 OR 8 8 AND 7 < 2 * 3) (2 >= 3 OR 5 > 1 + 3) AND !(6 >=5) Si x = 6 y B = 7.8; (x * 5 + B^3 / 4) (7 + 8 * 3 ^4)) > ((15 * 2) = (60 * 2 / 4)) NOT(15 >=7 ^ 2) OR ( 43 – 8 * 2 div 4 3 * 2 div 2) (15 >= 7 * 3^2 AND 8 > 3 AND 15 > 6) OR NOT(7 * 3 < 5 + 12 * 2 DIV 3^2) NOT ((7 * 3 DIV 2 * 4) > (15/2 * 6 >=15 * 2 / 17 = 15))

3. Calcular el resultadode las siguientes operaciones:

a) 12 div 7 b) 22 div 6 c) 47 div 50 d) 23 div -3 e) 13 div -4 f) 11 div 3 g) -17 mod 5 h) -21 mod -5

i) 2 mod 7 j) 20 mod 5 k) 3 mod 5 l) 10 mod 7 m) 13 mod 4 n)15 mod 3 o) -25 div 4 p) -17 div -4

PRÁCTICA – INTRODUCCIÓN Prof. Luis Norberto Zapata Puerta Politécnico Colombiano Jaime Isaza Cadavid Medellín – Colombia

4. Convertir las siguientesexpresiones algebraicas a expresiones algorítmicas:
m n p2 r q s
5  15 3 c.) 2 ab 3 2

a.)  b b  4ac 2a
2

b.)

2 d.) ab 2a

3

4ab 2

5. Escribir las siguientes expresiones algorítmicascomo expresiones algebraicas: a. b. c. d. b^2–a*a*c 3 * x ^ 4 – 5 * x ^ 3 + x * 12 – 17 (b + d) / (c + 4) (x ^ 2 + y ^ 2) ^ (1 / 2)

6. Diseñe un algoritmo para cada uno de los problemas planteados,...
tracking img