ghifariastaudi

Untitled

Nov 24th, 2020
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.67 KB | None | 0 0
  1. import java.util.Scanner;
  2. /**
  3.  * main class call methods
  4.  * Ghifari Astaudi Ukumullah
  5.  * @2 November 2020
  6.  */
  7.  
  8. public class ATMMechine
  9. {
  10.     public static void main(String[] args)
  11.     {
  12.         Account acc = new Account();
  13.         Scanner scan = new Scanner(System.in);
  14.         ATMMechineTest Test = new ATMMechineTest ();
  15.         Test.ATMMechinnne ();
  16.         TransaksiAccount Acc = new TransaksiAccount();
  17.         String password = scan.next();
  18.        
  19.         String test = acc.PinAtm();
  20.      
  21.         while(!password.equals(test))
  22.         {
  23.             System.out.println("PIN salah");
  24.             System.out.println("Masukkan kembali PIN anda\n");
  25.             password = scan.nextLine();
  26.         }
  27.         System.out.println ("Pin Anda Benar \n" +
  28.             "=========================");
  29.         System.out.println("Begin Transactions? (Y/N)");
  30.         char yesNo = scan.next().charAt(0);
  31.         while (true ){
  32.             if (yesNo == 'Y'){
  33.                 Test.ATMMechinnnne2 ();
  34.                 Scanner scans = new Scanner (System.in);
  35.                     int pilihan1 = scans.nextInt();
  36.                 switch(pilihan1){
  37.                        case 1:
  38.                        System.out.println("Masukkan Jumlah Uang Yang Disetor\n" +
  39.                             "Jumlah uang =" );
  40.                             int uang = scans.nextInt();
  41.                             Acc.SetorTunai(uang);
  42.                      
  43.                        break;
  44.                        
  45.                        case 2:
  46.                        System.out.println("Masukan uang yang ingin diambil");
  47.                        int money = scans.nextInt();
  48.                        Acc.penarikan(money);
  49.                      
  50.                        break;
  51.                        
  52.                        case 3:
  53.                        System.out.println("Jumlah Saldo Anda");
  54.                        System.out.println(Acc.balance());
  55.                        break;
  56.                        
  57.                        case 4:
  58.                        System.out.println ("Terimakasih");
  59.            
  60.                        System.out.println();
  61.                        System.exit(0);
  62.                        break;
  63.                        
  64.                        default:
  65.                        System.out.println("Error.");
  66.                        System.out.println();
  67.                
  68.                     }
  69.                 }
  70.            
  71.                 else if (yesNo == 'N'){
  72.                 System.out.println("Beli Mas/Mbak Bro.");
  73.                 System.exit(0);
  74.                 break;
  75.                        
  76.                     }
  77.  
  78.                 }
  79.              
  80.         }
  81.     }
  82.  
Advertisement
Add Comment
Please, Sign In to add comment