La política de la compañía telefónica “chimefón” es: “Chismea + x -”. Cuando se realiza una llamada, el cobro es por el tiempo que ésta dura, de tal forma que los primeros cinco minutos cuestan $ 1.00 c/u, los siguientes tres, 80¢ c/u, los siguientes dos minutos, 70¢ c/u, y a partir del décimo minuto, 50¢ c/u.
Además, se carga un impuesto de 3 % cuando es domingo, y si es día hábil, en turno matutino, 15 %, y en turno vespertino, 10 %. Realice un algoritmo para determinar cuánto debe pagar por cada concepto una persona que realiza una llamada.
Haz clic aquí para suscribirte a mi canal
minutos = int(input(«Ingresa los minutos de la llamada: «))
if minutos > 0:
if minutos <= 5: # 5 pesos
precio = minutos * 1
elif minutos <= 8: # 2.40
minutos -= 5
precio = minutos * .80 + 5
elif minutos <= 10: # 1.40
minutos -= 8
precio = minutos * .70 + 7.40
elif minutos > 10:
minutos -= 10
precio = minutos * .50 + 8.80
dia = int(input(«Ingresa el dia 1 = domingo 2 = otro dia: «))
if dia == 1 or dia == 2:
if dia == 1:
impuesto = precio * .03
print(f«El total a pagar por {minutos} minutos es: ${precio + impuesto}»)
print(f«EL impuesto aplicado es: ${impuesto}»)
else:
turno = int(input(«Ingresa el turno 1 = matutino 2 vespertino: «))
if turno == 1 or turno == 2:
if turno == 1:
impuesto = precio * .15
else:
impuesto = precio * .10
print(f«El total a pagar por {minutos} minutos es: ${precio + impuesto}»)
print(f«EL impuesto aplicado es: ${impuesto}»)
else:
print(«Ingresa el turno correctamente»)
else:
print(«Ingresa el dia correctamente»)
else:
print(«Ingresa los minutos correctamente»)
Esta es la solución de este algoritmo, les comparto el código, espero les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.