Netbeans - tarea en netbean

 
Vista:

tarea en netbean

Publicado por EDINSON (1 intervención) el 26/01/2017 02:56:40
6. Los surtidores de una gasolinera registran las ventas por galones, pero el precio de la gasolina está fijada en litros. El algoritmo debe calcular lo que los clientes deben pagar por la cantidad de galones que solicitan y según su tipo de gasolina y el total recaudado por la gasolinera de todo lo que vendió en el día, se sabe que cada galón tiene 3,785 litros y el precio del litro varia de acuerdo al siguiente cuadro:

Tipo Precio por litro (S/.)
A- 5.20
B 4.50
C 3.30


El programa finaliza cuando se introduce una D como tipo de gasolina y una cantidad de galones de 0.



ayudenme con mi tarea
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
sin imagen de perfil

tarea en netbean

Publicado por crsitian (4 intervenciones) el 14/02/2017 02:49:12
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
public static void main(String[] args) {
    // TODO code application logic here
 
    double pagar=0;
    double total=0.0;
    String opcion="";
    double precio=0.0;
   int  galones=0;
   Scanner br=new Scanner(System.in);
    do {
        System.out.println("Tipo    Precio\n"
                          + "A       19,71\n"
                          + "B       17,06\n"
                          + "C       12,51\n"
                          + "D        0,0 \n ");
         System.out.println("Ingrese Tipo de gasolina");
         opcion=br.next();
        System.out.println("Ingrese cantidad de galones");
        galones=br.nextInt();
 
         precio=valor(galones,opcion);
         total+=precio;
         System.out.println("");
         if(precio!=0){
         System.out.println("usted debe pagar " + precio);
         }
 
    } while ( !opcion.equals("D"));
    System.out.println("Total de caja " + total);
 
}
 
private static double valor(int galones, String opcion) {
    double f=0.0;
    switch(opcion){
        case "A":
            f= 19.71*galones;
            break;
        case "B":
            f=17.06*galones;
            break;
         case "C":
             f=12.51*galones;
            break;
         default:
             System.out.println("Ingrese solo mayusculas desde la A hasta la C");
             break;
 
    }
 
    return f;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar