Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package hojaDeposito;
- import java.util.Scanner;
- import javax.swing.JOptionPane;
- /**
- * @author jjdiaz
- *
- */
- public class HojaDeposito {
- public static void main(String[] args) {
- Scanner kb = new Scanner( System.in );
- // depositos depositar
- System.out.print("Efectivo: ");
- double cash = kb.nextDouble();
- double totalDeposito = 0;
- totalDeposito += cash;
- System.out.print("Cheque 1: ");
- double check1 = kb.nextDouble();
- totalDeposito += check1;
- System.out.print("Cheque 2: ");
- double check2 = kb.nextDouble();
- totalDeposito += check2;
- System.out.print("Cheque 3: ");
- double check3 = kb.nextDouble();
- totalDeposito += check3;
- System.out.print("Cheque 4: ");
- double check4 = kb.nextDouble();
- totalDeposito += check4;
- double balance = totalDeposito;
- // acreditar créditos
- System.out.print("Acciones: ");
- double acciones = kb.nextDouble();
- if( acciones > balance ) {
- System.err.println("Error en datos.");
- System.exit(0);
- }
- balance -= acciones;
- double totalAcreditar = 0;
- totalAcreditar += acciones;
- System.out.print("Ahorro: ");
- double ahorro = kb.nextDouble();
- if( ahorro > balance ) {
- System.err.println("Error en datos.");
- System.exit(0);
- }
- balance -= ahorro;
- totalAcreditar += ahorro;
- System.out.print("Navicoop: ");
- double navicoop = kb.nextDouble();
- if( navicoop > balance ) {
- System.err.println("Error en datos.");
- System.exit(0);
- }
- balance -= navicoop;
- totalAcreditar += navicoop;
- System.out.print("Vera-coop: ");
- double veraCoop = kb.nextDouble();
- if( veraCoop > balance ) {
- System.err.println("Error en datos.");
- System.exit(0);
- }
- balance -= veraCoop;
- totalAcreditar += veraCoop;
- System.out.print("Super Now: ");
- double superNow = kb.nextDouble();
- if( superNow > balance ) {
- System.err.println("Error en datos.");
- System.exit(0);
- }
- balance -= superNow;
- totalAcreditar += superNow;
- System.out.print("Otros: ");
- double otros = kb.nextDouble();
- if( otros != balance ) {
- System.err.println("Error en datos.");
- System.exit(0);
- }
- balance -= otros;
- totalAcreditar += otros;
- String s = "\nHOJA DE DEPOSITO\n"
- + "\nEfectivo $" + cash
- + "\nCheque $" + check1
- + "\nCheque $" + check2
- + "\nCheque $" + check3
- + "\nCheque $" + check4
- + "\nTotal Deposito $" + totalDeposito
- + "\nAcciones $" + acciones
- + "\nAhorros $" + ahorro
- + "\nNavi-coop $" + navicoop
- + "\nVera-COOP $" + veraCoop
- + "\nSuper NOW $" + superNow
- + "\nOtros $" + otros
- + "\nTotal Acreditar $" + totalAcreditar ;
- JOptionPane.showMessageDialog(null, s, "Hoja de Depósito", JOptionPane.INFORMATION_MESSAGE);
- System.out.println();
- System.out.println( s );
- System.exit(0);
- } // main
- } // class
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement