Está en la página 1de 2

02.

-DETERMINE A PATIR DEUN PRECIO DE UN PRODUCTO, A PARTIR DEL DIA D LA SEMANA


EN QUE SE REALIZA LA COMPRA, LOS DIAS LUNES Y MIERCOES TIENE UN DESCUENTO DE 20%,
MARTES Y JUEVES DESCUENTO DE 15%, VIERNES Y SABADO DESCUENTO DE 10%, Y DOMINGO
NO HAY DESCUENTO.IMPRIMIR EL NUEVO PRECIO DEL PRODUCTO

SOLUCION:

package ejerciciospc1;
import javax.swing.JOptionPane;
public class EJERCICIOSPC1 {
public static void main(String[] args) {

String A;
float A1;

A=JOptionPane.showInputDialog(null," escriba el numero a


evaluar","EVALUADOR",JOptionPane.QUESTION_MESSAGE);
A1=Float.parseFloat(A);
if(A1>0){
// int seleccion=JOptionPane.show DE PRUEBA
int seleccion=JOptionPane.showOptionDialog(null,"seleccione una opcion "
,"selector de
Opciones",JOptionPane.YES_NO_CANCEL_OPTION,JOptionPane.QUESTION_MESSAGE,null,new
Object[]
{"lunes","martes","miercoles","jueves","viernes","sabado","domingo"},"lunes");

switch(seleccion){

case 0:{ JOptionPane.showMessageDialog(null,"el precio real es "+A1+"\n el


descuesto es 20%\n"+"el valor con descuento es " +
(80*A1/100),"DESCUENTAZO",JOptionPane.WHEN_FOCUSED);
break;
}
case 1:{ JOptionPane.showMessageDialog(null,"el valor con descuento es
"+A1+"\n el descuesto es 20%\n"+"el valor con descuento es " + (85*A1/100));
break;
}
case 2: JOptionPane.showMessageDialog(null,"el valor con descuento
es"+A1+"\n el descuesto es 20%\n"+"el valor con descuento es " +(80*A1/100));
break;

case 3:{ JOptionPane.showMessageDialog(null,"el valor con descuento es


"+A1+"\n el descuesto es 20%\n"+"el valor con descuento es " + (85*A1/100));
break;
}
case 4:{ JOptionPane.showMessageDialog(null,"el valor con descuento
es"+A1+"\n el descuesto es 20%\n"+"el valor con descuento es " + (90*A1/100));
break;
}
case 5:{ JOptionPane.showMessageDialog(null,"el valor con descuento
es"+A1+"\n el descuesto es 20%\n"+"el valor con descuento es " + (90*A1/100));
break;
}
case 6:{ JOptionPane.showMessageDialog(null,"no hay descuento " +
(A));
break;
}
default : JOptionPane.showMessageDialog(null,"numero no valido");break;
}
}
else
JOptionPane.showMessageDialog(null, "no existe dinero negativo",
"ERROr..!!", JOptionPane.ERROR_MESSAGE);
// JOptionPane.showMessageDialog() DE PRUEBA
}
}

También podría gustarte