Advertisement
josejuandiaz

UNIVERSICOOP HOJA DEPOSITO

Dec 13th, 2017
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.89 KB | None | 0 0
  1.  
  2. package hojaDeposito;
  3.  
  4. import java.util.Scanner;
  5.  
  6. import javax.swing.JOptionPane;
  7.  
  8. /**
  9.  * @author jjdiaz
  10.  *
  11.  */
  12. public class HojaDeposito {
  13.  
  14.     public static void main(String[] args) {
  15.  
  16.         Scanner kb = new Scanner( System.in );
  17.  
  18.         // depositos  depositar
  19.  
  20.         System.out.print("Efectivo: ");
  21.         double cash = kb.nextDouble();
  22.  
  23.         double totalDeposito = 0;
  24.  
  25.         totalDeposito += cash;
  26.  
  27.         System.out.print("Cheque 1: ");
  28.         double check1 = kb.nextDouble();
  29.  
  30.         totalDeposito += check1;
  31.  
  32.         System.out.print("Cheque 2: ");
  33.         double check2 = kb.nextDouble();
  34.  
  35.         totalDeposito += check2;
  36.  
  37.         System.out.print("Cheque 3: ");
  38.         double check3 = kb.nextDouble();
  39.  
  40.         totalDeposito +=  check3;
  41.  
  42.         System.out.print("Cheque 4: ");
  43.         double check4 = kb.nextDouble();
  44.  
  45.         totalDeposito += check4;
  46.  
  47.         double balance = totalDeposito;
  48.  
  49.         // acreditar   créditos
  50.  
  51.         System.out.print("Acciones: ");
  52.         double acciones = kb.nextDouble();
  53.  
  54.         if( acciones > balance ) {
  55.             System.err.println("Error en datos.");
  56.             System.exit(0);
  57.         }
  58.  
  59.         balance -= acciones;
  60.  
  61.         double totalAcreditar = 0;
  62.  
  63.         totalAcreditar += acciones;
  64.  
  65.         System.out.print("Ahorro: ");
  66.         double ahorro = kb.nextDouble();
  67.  
  68.         if( ahorro > balance ) {
  69.             System.err.println("Error en datos.");
  70.             System.exit(0);
  71.         }
  72.  
  73.         balance -= ahorro;
  74.         totalAcreditar += ahorro;
  75.  
  76.         System.out.print("Navicoop: ");
  77.         double navicoop = kb.nextDouble();
  78.  
  79.         if( navicoop > balance ) {
  80.             System.err.println("Error en datos.");
  81.             System.exit(0);
  82.         }
  83.  
  84.         balance -= navicoop;
  85.         totalAcreditar += navicoop;
  86.  
  87.         System.out.print("Vera-coop: ");
  88.         double veraCoop = kb.nextDouble();
  89.  
  90.         if( veraCoop > balance ) {
  91.             System.err.println("Error en datos.");
  92.             System.exit(0);
  93.         }
  94.  
  95.         balance -= veraCoop;
  96.         totalAcreditar += veraCoop;
  97.  
  98.         System.out.print("Super Now: ");
  99.         double superNow = kb.nextDouble();
  100.  
  101.         if( superNow > balance ) {
  102.             System.err.println("Error en datos.");
  103.             System.exit(0);
  104.         }
  105.  
  106.         balance -= superNow;
  107.         totalAcreditar += superNow;
  108.  
  109.         System.out.print("Otros: ");
  110.         double otros = kb.nextDouble();
  111.  
  112.         if( otros != balance ) {
  113.             System.err.println("Error en datos.");
  114.             System.exit(0);
  115.         }
  116.  
  117.         balance -= otros;
  118.  
  119.         totalAcreditar += otros;
  120.  
  121.         String s = "\nHOJA DE DEPOSITO\n"
  122.                 + "\nEfectivo $" + cash
  123.                 + "\nCheque $" + check1
  124.                 + "\nCheque $" + check2
  125.                 + "\nCheque $" + check3
  126.                 + "\nCheque $" + check4
  127.                 + "\nTotal Deposito $" + totalDeposito
  128.                 + "\nAcciones $" + acciones
  129.                 + "\nAhorros $" + ahorro
  130.                 + "\nNavi-coop $" + navicoop
  131.                 + "\nVera-COOP $" + veraCoop
  132.                 + "\nSuper NOW $" + superNow
  133.                 + "\nOtros $" + otros
  134.                 + "\nTotal Acreditar $" + totalAcreditar ;
  135.        
  136.         JOptionPane.showMessageDialog(null, s, "Hoja de Depósito", JOptionPane.INFORMATION_MESSAGE);
  137.        
  138.         System.out.println();
  139.         System.out.println( s );
  140.        
  141.         System.exit(0);
  142.  
  143.     } // main
  144. } // class
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement