-
Lenguaje
PSeInt (Pseudocódigo)
-
Descripción
La empresa eléctrica desea calcular el pago por el consumo del mes. La tarifa por cada kwh es de $0.15. Leer datos del cliente, lecturas del medidor (del mes anterior y del mes actual). Calcular el consumo mensual en base a las lecturas del medidor, subtotal considerando el valor de la tarifa, 8% para bombero y total a pagar. Presentar los resultados consumo mensual, subtotal, impuesto de los bomberos, total a pagar junto a los datos del cliente.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Proceso ConsumoMenusalDeElectricidad
Escribir Sin Saltar "Ingresa el datos del cliente:";
Leer datos_del_cliente;
Escribir Sin Saltar "Ingresa el valor de lectura del mes actual:";
Leer lectura_del_mes_actual;
Escribir Sin Saltar "Ingresa el valor de lectura del mes anterior:";
Leer lectura_del_mes_anterior;
consumo_mensual <- lectura_del_mes_actual-lectura_del_mes_anterior;
subtotal <- consumo_mensual*0.15;
impuesto_de_los_bomberos <- consumo_mensual*0.08;
total_a_pagar <- subtotal+impuesto_de_los_bomberos;
Escribir "Datos del cliente: ", datos_del_cliente;
Escribir "Valor de consumo mensual: ", consumo_mensual;
Escribir "Valor de impuesto de los bomberos: ", impuesto_de_los_bomberos;
Escribir "Valor de subtotal: ", subtotal;
Escribir "Valor de total a pagar: ", total_a_pagar;
FinProceso
Escribir Sin Saltar "Ingresa el datos del cliente:";
Leer datos_del_cliente;
Escribir Sin Saltar "Ingresa el valor de lectura del mes actual:";
Leer lectura_del_mes_actual;
Escribir Sin Saltar "Ingresa el valor de lectura del mes anterior:";
Leer lectura_del_mes_anterior;
consumo_mensual <- lectura_del_mes_actual-lectura_del_mes_anterior;
subtotal <- consumo_mensual*0.15;
impuesto_de_los_bomberos <- consumo_mensual*0.08;
total_a_pagar <- subtotal+impuesto_de_los_bomberos;
Escribir "Datos del cliente: ", datos_del_cliente;
Escribir "Valor de consumo mensual: ", consumo_mensual;
Escribir "Valor de impuesto de los bomberos: ", impuesto_de_los_bomberos;
Escribir "Valor de subtotal: ", subtotal;
Escribir "Valor de total a pagar: ", total_a_pagar;
FinProceso