You are on page 1of 2

package examen_lenguaje;

import javax.swing.JOptionPane;

// Una empresa que se dedica a la venta de varios productos le proporciona la


siguiente informacion:
Producto-------- Precio
Manteles Lps. 350
Planchas Lps. 567
Licuadoras Lps. 970
//Se le pide determinar cuanto se debe pagar por el producto que se compra, del
cual se puede comprar una o varias unidades.
//Requerimientos:
//1. Diseñar un procedimiento para obtener el precio unitario del producto.
//2. Diseñar una funcion que determie el subtotal (cantidad * precio) y retorne el
total a pagar (subtotal mas 7% de impuesto)

public class Examen1 {


public static int opcion;
public static float pre_uni;

public static void main(String[] args) {

float subt = 0,total_pagar = 0,cant;

opcion = Integer.parseInt(JOptionPane.showInputDialog("\n\nEl producto


desea llevar es: \n"
+"---------Productos---------\n"
+ "1. Manteles\n"
+ "2. Planchas \n"
+ "3. Licuadoras \n"));
pre_uni(opcion);
JOptionPane.showMessageDialog(null,"El precio unitario del producto es: "
+pre_uni);

cantidad= Integer.parseInt(JOptionPane.showInputDialog("Ingrese el numero


de los productos que desea: "));
total_pagar=func_total(subt,cant,total_pagar);
JOptionPane.showMessageDialog(null,"su total a pagar es: "+total_pagar);

}
private static void pre_uni (int opcion){
if (opcion==1)
pre_uni=350;
else
if(opcion==2)
pre_uni=567;
else
if (opcion==970)
pre_uni=4200;
}

private static float func_total(float subt, float cant,float total_pagar){


subt= (pre_uni*cant);
total_pagar=(subt+(subt*0.07f));
return total_pagar;
    
}
}

You might also like