Casos Prueba 2
Casos Prueba 2
Casos Prueba 2
FUNDAMENTOS DE PROGRAMACIÓN
CASOS PRUEBA N°2
La Caja de Compensación de la República de Chile es una prestigiosa institución social que está trabajando en sus
plataformas tecnológicas para apoyar al área de créditos. En esto, se sabe que existen dos tipos de créditos: A o B.
Por su parte, cada crédito tiene tasas interés asociadas al monto en dinero solicitado, según tramos establecidos y,
con ello, se puede obtener el valor final del crédito (cantidad de dinero que deberá devolver la persona que solicita el
préstamo). Para esto, se toma en cuenta la siguiente tabla:
Por ejemplo, si una persona solicita $1.750.000.- a través del crédito A, esto implica que deberá pagar $1.750.000
más el 6.0% de dicho monto. Es decir, deberá devolver $1.750.000 + $1.750.000*0.06 lo que da un total de
$1.855.000. Además, cada crédito se puede pactar en “N” cuotas iguales obtenidas del valor total a devolver. Por
ejemplo, si el monto total a pagar es de $1.200.000 y se eligen 12 cuotas, cada cuota será de $100.000.- Las cuotas
pueden ser una o más. En base a lo anterior, se ha generado el siguiente programa:
Considerando el enunciado y el código entregado, selecciona la opción correcta para cada una de las preguntas
asociadas al caso.
CASO N°2
Una de las mayores dificultades en la edad escolar está en el correcto aprendizaje de las tablas de multiplicar. El
profesor Salomón, a cargo de un numeroso curso de estudiantes en un Liceo de Santiago, tiene problemas para
escribir en la pizarra (al dar la espalda a sus alumnos) ya que cada vez que eso ocurre sus alumnos inician una guerra
de papeles. Dado que el profesor debe mostrar las tablas de multiplicar a sus estudiantes desde el 1 hasta el número
N (que sabemos siempre será un entero positivo mayor a 1) para un número X (que siempre será un número entero),
se ha construido el siguiente programa en Python 3:
Considerando el enunciado y el código entregado, selecciona la opción correcta para cada una de las preguntas
asociadas al caso.
CASO N°3
La validación de notas es una parte muy importante dentro de un registro académico. Una nota mal ingresada puede
ser un verdadero problema por lo que hay que evitar los errores en la medida de lo posible. Dado lo anterior, es
importante notar que una nota se considera válida si se encuentra en el rango desde 1.0 hasta 7.0 (ambas inclusive) y
para un prototipo de sistema se ha generado el siguiente código:
Considerando el enunciado y el código entregado, selecciona la opción correcta para cada una de las preguntas
asociadas al caso.