Está en la página 1de 1

1 x = int(input('Valor kWh Residencial: '))

2 y = int(input('Valor kWh Comercial: '))


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

También podría gustarte