-
Lenguaje
Java usando Scanner
-
Descripción
CADELA tiene una promoción denominada LUZ AL DÍA que consiste en dar descuentos a las personas que deben recibos de luz desde hace varios años. El recibo que se emitió antes del año 1996, recibirá un descuento del 65%. El recibo que se emitió entre el año 1996 y el 2000 recibirá un descuento del 45%. El recibo que se emitió después del año 2000 recibirá un descuento del 8%. Realice un algoritmo, que teniendo los datos de entrada de 2000 clientes: Año del recibo, monto del consumo de luz (sin descuento), determine:
a) Monto a pagar por el consumo de luz
b) Monto del descuento.
c) Monto a pagar por aseo urbano, el cual corresponde a 1000 Bs. por cada año de atraso.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
import java.util.Scanner;
public class PromocionLuzAlDia {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int i;
double ano_del_recibo, aseo_urbano, consumo_de_luz, descuento, monto_a_pagar;
for (i=1; i<=2000; i++) {
System.out.print("PROCESO " + i);
System.out.print("Ingresa el valor de ano del recibo: ");
ano_del_recibo = in.nextDouble();
in.nextLine();
System.out.print("Ingresa el valor de consumo de luz: ");
consumo_de_luz = in.nextDouble();
in.nextLine();
descuento=0;
if(ano_del_recibo<1996)
descuento=consumo_de_luz*0.65;
if(ano_del_recibo>=1996&&ano_del_recibo<=2000)
descuento=consumo_de_luz*0.45;
if(ano_del_recibo>2000)
descuento=consumo_de_luz*0.08;
aseo_urbano=(2017-ano_del_recibo)*1000;
monto_a_pagar=consumo_de_luz-descuento+aseo_urbano;
System.out.println("Valor de aseo urbano: " + aseo_urbano);
System.out.println("Valor de descuento: " + descuento);
System.out.println("Valor de monto a pagar: " + monto_a_pagar);
System.out.println();
}
}
}
public class PromocionLuzAlDia {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int i;
double ano_del_recibo, aseo_urbano, consumo_de_luz, descuento, monto_a_pagar;
for (i=1; i<=2000; i++) {
System.out.print("PROCESO " + i);
System.out.print("Ingresa el valor de ano del recibo: ");
ano_del_recibo = in.nextDouble();
in.nextLine();
System.out.print("Ingresa el valor de consumo de luz: ");
consumo_de_luz = in.nextDouble();
in.nextLine();
descuento=0;
if(ano_del_recibo<1996)
descuento=consumo_de_luz*0.65;
if(ano_del_recibo>=1996&&ano_del_recibo<=2000)
descuento=consumo_de_luz*0.45;
if(ano_del_recibo>2000)
descuento=consumo_de_luz*0.08;
aseo_urbano=(2017-ano_del_recibo)*1000;
monto_a_pagar=consumo_de_luz-descuento+aseo_urbano;
System.out.println("Valor de aseo urbano: " + aseo_urbano);
System.out.println("Valor de descuento: " + descuento);
System.out.println("Valor de monto a pagar: " + monto_a_pagar);
System.out.println();
}
}
}