1ra Evaluación I Término 2015-2016. Julio 7, 2015 /ICM00794
Tema 1. (25 puntos) Un procedimiento matemático para multiplicar dos números enteros con valores entre 1 y 1000 se describe en el siguiente ejemplo:
Se desea conocer el producto de dos números: | 997 y 991 |
Obtenga los resultados de las restas: | 1000-997 = 3 1000-991 = 9 |
Sume los resultados de las restas: | 3 + 9 = 12 |
Reste de 1000 el resultado de la suma anterior: | 1000-12 = 988 |
Multiplique este resultado por 1000: | 988 x 1000 = 988000 |
Multiplique los resultados de las restas iniciales: | 3 x 9 = 27 |
La suma de los dos últimos resultados es el producto deseado: | 988000+27 = 988027 |
Escriba un algoritmo que verifique que esta regla se cumple para cada producto a x b. Las variables a y b son enteros positivos entre 1 y un valor que puede llegar hasta 1000. Muestre la respuesta mediante un mensaje.
Rúbrica: ingreso y validación (5 puntos), procedimiento matemático (5 puntos), comprobar que cumple para a (5 puntos), comprobar que cumple para b (5 puntos), Algoritmo estructurado (5 puntos)