miércoles, 27 de agosto de 2014

Hcaer un programa en java que reciba dos cantidades reales.

public class Cantidadpag {

    
    public static void main(String[] args) {
    String Cadena; 
    int CantPag,Pago;
    
    
    int qui=500,doc=200,cien=100,cin=50,vein=20,dies=10,cinco=5,dos=2,peso=1;
    
    Cadena = JOptionPane.showInputDialog("Cantidad Pagar: ");
    CantPag= Integer.parseInt(Cadena);
    
    Cadena = JOptionPane.showInputDialog("pago: ");
    Pago=Integer.parseInt(Cadena);
    
    
    int cambio=Pago-CantPag;
    
    if(cambio<1){
        JOptionPane.showMessageDialog(null, "Error cantidad negativa");
        System.exit(0);
    }
    
    int res=cambio/500;
    int resu=(cambio-500*res)/200;
    int resu2=(cambio-500*res-200*resu)/100;
    int resu3=(cambio-500*res-200*resu-100*resu2)/50;
    int resu4=(cambio-500*res-200*resu-100*resu2-50*resu3)/20;
    int resu5=(cambio-500*res-200*resu-100*resu2-50*resu3-20*resu4)/10;
    int resu6=(cambio-500*res-200*resu-100*resu2-50*resu3-20*resu4-10*resu5)/5;
    int resu7=(cambio-500*res-200*resu-100*resu2-50*resu3-20*resu4-10*resu5-5*resu6)/2;
    int resu8=(cambio-500*res-200*resu-100*resu2-50*resu3-20*resu4-10*resu5-5*resu6-2*resu7)/1;
    float resu9=(cambio-500*res-200*resu-100*resu2-50*resu3-20*resu4-10*resu5-5*resu6-2*resu7-1*resu8)/0.5f;
    
    
    
    JOptionPane.showMessageDialog(null, "Evaluacuion Diagnostica\n Sistemas Operativos\n  27 de agosto 2014\nAngel Rebaja Ahuelican\n\n\n "+
            "Cantidad a Pagar: "+CantPag+
            "\n\nPago: "+Pago+
            "\nCambio: "+cambio
    
    +"\n\n"+res+" Billetes de 500"
        
    +"\n"+resu+"  Billetes de 200" 
    +"\n"+resu2+" Billetes de 100" 
    +"\n"+resu3+" Billetes de 50" 
    +"\n"+resu4+" Billetes de 20" 
    +"\n"+resu5+" Monedas de 10" 
    +"\n"+resu6+" Monedas de 5" 
    +"\n"+resu7+" Monedas de 2" 
    +"\n"+resu8+" Monedas de 1");
    
    
    
    
    
    
    
           
// TODO code application logic here
    }
    
}

No hay comentarios:

Publicar un comentario