3 4 ultimo = 0 5 total_multa = 0 6 total_zona = 0 7 cr_alto_consumo = 0 8 total_alto_consumo = 0 9 while ultimo == 0: 10 contrato = input('Número de Contrato: ') 11 tipo = int(input('Tipo de suscriptor 1-Residencial 2-Comercial: ')) 12 inicial = int(input('Lectura Inicial (kWh): ')) 13 final = int(input('Lectura Final (kWh): ')) 14 ultimo = int(input('Es el último 1-Sí 0-No?: ')) 15 consumo = final - inicial 16 if tipo == 1: 17 monto = consumo * x 18 if consumo > 500: 19 cr_alto_consumo += 1 20 total_alto_consumo += consumo 21 if cr_alto_consumo == 1: 22 contrato_primero = contrato 23 total_multa += monto * 0.5 24 monto = monto * 1.5 25 else: 26 monto = consumo * y 27 print(f"El contrato {contrato} tuvo un consumo de {consumo} kWh y debe pagar Bs. {monto:6.2f}") 28 total_zona += consumo 29 print("REPORTE FINAL DE LA ZONA:") 30 print(f"El monto total extra que deben pagar los multados es de Bs. {total_multa:6.2f}") 31 print(f"El consumo total que tiene la zona es de {total_zona} kWh") 32 if cr_alto_consumo > 0: 33 print(f"El primer suscriptor de alto consumo es {contrato_primero}") 34 promedio = total_alto_consumo / cr_alto_consumo 35 print(f"El promedio de consumo de los suscriptores de alto consumo es {promedio:6.2f}") 36 else: 37 print(f"No hay suscriptores de alto consumo") 38