Código:
/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package ex1; import javax.swing.*; /** * * @author Edison Jair Lizcano */ public class Main { /** * @param args the command line arguments */ public static void main(String[] args) { JOptionPane.showMessageDialog(null," Taller 1 - 1.1"); String cantidad, preciounitario; int Cant, Precio, subtotal, descuento, total, porcentaje, tyy; Cant = Integer.parseInt(JOptionPane.showInputDialog(null,"Cantidad de trajes:")); Precio = Integer.parseInt(JOptionPane.showInputDialog(null, "Ingresa valor(precio unitario:)")); subtotal = Cant*Precio; descuento = (Cant*porcentaje)/100; total = subtotal - descuento; JOptionPane.showMessageDialog(null," Subtotal =" + subtotal); JOptionPane.showMessageDialog(null," Descuento =" + descuento); JOptionPane.showMessageDialog(null," Total =" + total); } }
...ese es el codigo que he logrado plantear para el siguiente EX:
-En un almacen de venta de trajes, si compra uno se hace el 50% de descuento, si compra 2, el
55%, si compra 3 el 60% y si compra mas de 3 el 65%. Elaborar un algoritmo que permita leer la
cantidad de trajes y el precio unitario(Todos tienen el mismo precio) e imprima el subtotal a
pagar, el descuento y el total a pagar.
...PROBLEMA: porcentaje no tiene ningun valor asignado.
...SOLUCION: asignarle un valor a partir de cantidad.
...DUDA: de que forma lo hago?
(de que forma puedo relacionar la cantidad de trajes con el porcentaje?...)