Hacer un algoritmo que imprima el nombre de un articulo, clave, precio original y su precio con descuento. El descuento la hace en base a la clave:
- Si la clave es 01 el descuento es del 10%
- Si la clave es 02 et descuento en del 15%
- Si la clave es 03 el descuento es del 20%
Nota: sólo existen tres claves.
- Si la clave es 01 el descuento es del 10%
- Si la clave es 02 et descuento en del 15%
- Si la clave es 03 el descuento es del 20%
Nota: sólo existen tres claves.
Solución:
#
import javax.swing.JOptionPane;
public class PoC{
public static void main(String[] args){
String nombre = "";
Integer clave = 0;
double precioOriginal = 0, precioDescuento = 0, descuento = 0;
nombre = JOptionPane.showInputDialog( "Ingrese nombre: " );
clave = Integer.parseInt( JOptionPane.showInputDialog( "Ingrese clave: " ) );
precioOriginal = Double.parseDouble( JOptionPane.showInputDialog( "Ingrese precio: " ) );
switch( clave ){
case 01:
descuento = (precioOriginal * 10) / 100;
break;
case 02:
descuento = (precioOriginal * 15) / 100;
break;
case 03:
descuento = (precioOriginal * 20) / 100;
break;
}
precioDescuento = ( precioOriginal - descuento );
System.out.println( "Nombre: " + nombre );
System.out.println( "Clave: " + clave );
System.out.println( "Precio original: " + precioOriginal );
System.out.println( "Descuento: " + descuento );
System.out.println( "Precio con descuento: " + precioDescuento );
}
}
/* SALIDA
shTareas@Ubuntu:~/Escritorio$ java PoC
Nombre: Leche
Clave: 2
Precio original: 1700.0
Descuento: 255.0
Precio con descuento: 1445.0
*/
#
No hay comentarios:
Publicar un comentario