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