Quiz - Extras 2¶
Una escuela primaria tiene planeado hacer una visita al zoológico a algunos de sus alumnos. Para esto la escuela solo puede gastar exactamente presupuesto
unidades. Se sabe que la entrada al zoológico cuesta 5 unidades para menores de 12 años y 7 unidades para los que tengan 12 años o más. Desarrolle la función maximo_estudiantes
que recibe presupuesto
un entero positivo que indica el presupuesto que pretende gasta la escuela. La función debe devolver una tupla (p, g)
con el número máximo pequeños y grandes alumnos que la escuela puede llevar al zoológico considerando todos los valores como enteros.
Desarrolle la función a_romano
que recibe un entero n
positivo mayor que cero. La función debe devolver la conversión del número en sistema arábigo al sistema a romano. La función debe devolver una cadena que represente el número en romano.
Ejemplos:
a_romano(5)
-> "V"
a_romano(10)
-> "X"
a_romano(25)
-> "XXV"
a_romano(2011)
-> "MMXI"
Desarrolle la función calcular_pi
que recibe un parámetro n
positivo mayor a 0. La función debe calcular el valor aproximado de pi
con n
terminos, de acuerdo con la siguiente fórmula.
pi = (4/1) - (4/3) + (4/5) - (4/7) ...
El resultado debe ser redondeado a 2 decimales y devuelto como una cadena.
Ejemplos:
calcular_pi(4)
-> "2.90"
Explicación: Los primero 4 términos siguiendo la formula son: (4/1) - (4/3) + (4/5) - (4/7)
que dan como resultado 2.895238095
, redondeando a dos decimales el resultado final sería 2.90
calcular_pi(24)
-> "3.10"
calcular_pi(61)
-> "3.16"
calcular_pi(100)
-> "3.13"