-
Lenguaje
PSeInt (Pseudocódigo)
-
Descripción
Elabore un algoritmo para una empresa eléctrica que permita ingresar el código de suministro y la cantidad de Kilowatts consumidos. Calcule y muestre los siguientes pagos:
- Importe inicial.
- El pago del 3.5% por alumbrado público.
- El pago del $1.80 por mantenimiento.
- El pago de $4.80 por reajuste de acuerdo a ley.
- El 19% por pago del IGV.
- El pago total.
Los datos a ingresar son el nombre de usuario, la cantidad de Kilowatts, considerar para todos los casos que la tarifa por cada Kilowatts es de $0.50.
Nota: Los porcentajes son con respecto al importe inicial.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Proceso EmpresaElectrica
Escribir Sin Saltar "Ingresa el codigo de suministro:";
Leer codigo_de_suministro;
Escribir Sin Saltar "Ingresa el nombre de usuario:";
Leer nombre_de_usuario;
Escribir Sin Saltar "Ingresa el valor de cantidad de kilowatts:";
Leer cantidad_de_kilowatts;
importe_inicial <- 0.5*cantidad_de_kilowatts;
alumbrado_publico <- importe_inicial*0.035;
mantenimiento <- 1.8;
reajuste <- 4.8;
IGV <- importe_inicial*0.19;
pago_total <- importe_inicial+alumbrado_publico+mantenimiento+reajuste+IGV;
Escribir "Codigo de suministro: ", codigo_de_suministro;
Escribir "Nombre de usuario: ", nombre_de_usuario;
Escribir "Valor de IGV: ", IGV;
Escribir "Valor de alumbrado publico: ", alumbrado_publico;
Escribir "Valor de importe inicial: ", importe_inicial;
Escribir "Valor de mantenimiento: ", mantenimiento;
Escribir "Valor de pago total: ", pago_total;
Escribir "Valor de reajuste: ", reajuste;
FinProceso
Escribir Sin Saltar "Ingresa el codigo de suministro:";
Leer codigo_de_suministro;
Escribir Sin Saltar "Ingresa el nombre de usuario:";
Leer nombre_de_usuario;
Escribir Sin Saltar "Ingresa el valor de cantidad de kilowatts:";
Leer cantidad_de_kilowatts;
importe_inicial <- 0.5*cantidad_de_kilowatts;
alumbrado_publico <- importe_inicial*0.035;
mantenimiento <- 1.8;
reajuste <- 4.8;
IGV <- importe_inicial*0.19;
pago_total <- importe_inicial+alumbrado_publico+mantenimiento+reajuste+IGV;
Escribir "Codigo de suministro: ", codigo_de_suministro;
Escribir "Nombre de usuario: ", nombre_de_usuario;
Escribir "Valor de IGV: ", IGV;
Escribir "Valor de alumbrado publico: ", alumbrado_publico;
Escribir "Valor de importe inicial: ", importe_inicial;
Escribir "Valor de mantenimiento: ", mantenimiento;
Escribir "Valor de pago total: ", pago_total;
Escribir "Valor de reajuste: ", reajuste;
FinProceso