Java - Ayúdenme Con estos ejercicios de ciclos NETBEANS

 
Vista:
sin imagen de perfil

Ayúdenme Con estos ejercicios de ciclos NETBEANS

Publicado por Jostyn (1 intervención) el 19/05/2019 00:11:43
1)Una compañía de electricidad necesita calcular anualmente el consumo que ha registrado cada uno de sus usuarios y el monto pagado por cada uno de ellos.
Para ello, tiene un lote de registros por cada uno de los usuarios con los siguientes datos:

¬- Zona (1 a 10)
- Número de cliente (4 números no correlativos)
- Lectura del medidor para el mes anterior (kilovatios)
- Lectura del medidor para el mes actual (kilovatios)

El lote se encuentra agrupado por zona (no ordenado) y finaliza con un registro con zona igual a cero.
Se pide generar un listado con el siguiente formato:

Zona: XX
Cantidad de Usuarios de la zona: XXX
Total Facturado en la zona: XXX

Zona: XX
Cantidad de Usuarios de la zona: XXX
Total, Facturado en la zona: XXX

El precio es escalonado según la siguiente escala:

$ 0,10 por kilovatio por los primeros 100 kilovatios de consumo.
$ 0,12 por kilovatio por el consumo de 101 a 200 kilovatios.
$ 0,15 por kilovatio por el consumo de 201 kilovatios en adelante.

Alguien que consume 250 kilovatios, debe pagar $ 0,10 x 100 + $ 0,12 x 100 + $ 0,15 x 50.


2) Un banco posee un gran número de sucursales distribuidas en diversas zonas. Tiene un lote de registros con los siguiente datos:

- Código de zona (1 a 10)
- Código de sucursal (1 a 35)
- Nombre del cliente (20 caracteres)
- Saldo del cliente

El lote se ingresa agrupado por zona y dentro de zona por sucursal. El fin se indica con un registro con código de zona igual a cero.
Se desea obtener un listado con los saldos de los clientes totalizados por sucursal, por zona y el total general, con el siguiente formato:

Sucursal xx: Saldo acumulado de todos los clientes: xxxxxxxxxx
Sucursal xx: Saldo acumulado de todos los clientes: xxxxxxxxxx

Total Zona xx: xxxxxxxx

Sucursal xx: Saldo acumulado de todos los clientes: xxxxxxxxxx
Sucursal xx: Saldo acumulado de todos los clientes: xxxxxxxxxx

Total Zona xx: xxxxxxxx

Total General: xxxxxxxx

Nota: Se recomienda resolver el ejercicio de dos maneras diferentes. La primera suponiendo que los códigos de sucursal no se repiten en distintas zonas. La segunda suponiendo que sí se pueden repetir, es decir que por ejemplo podría haber dos sucursales con código 25, una en la zona 1 y otra en la zona 4. ¿En que cambia la solución esta aclaración?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder