Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Las políticas de cobro de las compañías telefónicas están reguladas por la Superintendencia de
Telecomunicaciones. En el último tiempo, esta entidad gubernamental ha tenido problemas por
cobros excesivos que han denunciado los clientes en más de una oportunidad. Por lo tanto, se
hace muy necesario contar con un sistema que certifique que los cobros realizados a los
clientes sean correctos y que no se produzcan errores en los cálculos. La Superintendencia ha
pedido al curso IWI-131 que implemente un programa en Python para este propósito.
Se ha definido una serie de condiciones que deben ser consideradas al efectuar el cálculo:
Las fracciones de minuto se cobran proporcionalmente. Por ejemplo, una llamada de 3 minutos
y 20 segundos cuesta $500, pues los 3 minutos se cobran a $150 cada uno, y los 20 segundos
equivalen a $50 en la misma tarifa.
Puede suponer que los valores ingresados por la persona que usa el programa serán siempre
razonables. No es necesario preocuparse de la validación de las entradas.
Ejemplo de ejecución
Explicación:
Se realizó una llamada el día lunes, la que inició a las 9:15 y se extendió por 12 minutos y 30
segundos. Esta llamada duró más de 10 minutos, por lo que los primeros 5 se cobraron a $150,
los siguientes 3 a $95, los siguientes 2 a $70 y, finalmente, los 2 minutos y 30 segundos finales
se cobraron a $50 el minuto. Esto es: $750 + $285 + $140 + $125 = $1300. Dado que la
llamada comenzó un lunes, en el rango entre las 05:00 y las 12:00, se aplica una tasa de
impuesto del 15%, es decir, $195.
Día Inicio (h) Inicio (m) Duración (m) Duración (s) Costo Impuesto Total