trizehn

ATM

Nov 26th, 2020
218
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.07 KB | None | 0 0
  1.  
  2. /**
  3.  * ATM berguna untuk menjalankan program dengan menanyakan passwor dan
  4.  * memanggil class Transaksi. Lalu, jika terlalu banyak kesalahan dalam
  5.  * memasukkan password maka akun akan diblokir
  6.  *
  7.  * @author Daffa Tristan Firdaus
  8.  * @version 0.1 (26 November 2020)
  9.  */
  10.  
  11. import java.util.*;
  12.  
  13. public class ATM
  14. {
  15.     Scanner s = new Scanner(System.in);
  16.     Transaksi transaksi = new Transaksi();
  17.     int password = 123456;
  18.     int p = 0;
  19.     public ATM()
  20.     {
  21.         Pin();
  22.     }
  23.     public void Pin()
  24.     {
  25.         ++p;
  26.         Scanner s = new Scanner(System.in);
  27.         System.out.println("==== MASUKKAN PIN ATM ANDA ====");
  28.         System.out.println("> ______");
  29.         int n = s.nextInt();
  30.         if (password == n)
  31.         {
  32.             transaksi.TText();
  33.         } else
  34.         {
  35.             System.out.println("---- PIN YANG ANDA MASUKKAN SALAH ----");
  36.             if(p > 4)
  37.             {
  38.                 System.out.println("---- KARTU ANDA DI BLOKIR ----");
  39.                 return;
  40.             }
  41.             Pin();
  42.         }
  43.     }
  44. }
  45.  
Advertisement
Add Comment
Please, Sign In to add comment