Advertisement
Alrarapie

ATM UB

Oct 14th, 2021 (edited)
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.35 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class Tambahan2 {
  4.     public static void main(String[] args) {
  5.         Scanner scanner = new Scanner(System.in);
  6.         String name = scanner.next();
  7.         String password = scanner.next();
  8.         int saldo = 500000;
  9.         boolean isValid = true;
  10.         /*
  11.             Process Login
  12.             melakukan pengecekan pada nama dan password
  13.             bila sama maka akan lanjut pada menu pilihan
  14.          */
  15.         if (name.equals("TIF-D")&&password.equals("Konnijiwa")){
  16.             // meminta inputan untuk pilihan menu
  17.             int pilihan = scanner.nextInt();
  18.             if (pilihan==1){
  19.                 System.out.println("Tanggal Pembuatan ATM : 14/10/2021");
  20.             }else if(pilihan==2){
  21.                 // meminta inputan untuk biaya penambahan uang
  22.                 int temp = scanner.nextInt();
  23.                 System.out.println("Penambahan uang sebesar : "+temp);
  24.                 saldo += temp;
  25.             }else if (pilihan==3){
  26.                 // meminta inputan untuk biaya Pengurangan uang
  27.                 int temp = scanner.nextInt();
  28.                 System.out.println("Pengurangan uang sebesar : "+temp);
  29.                 saldo -= temp;
  30.             }else if (pilihan==4){
  31.                 /*
  32.                     Meminta 2 inputan untuk nama orang
  33.                     dan biaya uangnya
  34.                  */
  35.                 scanner.nextLine();
  36.                 String tempOrang = scanner.nextLine();
  37.                 int temp = scanner.nextInt();
  38.                 System.out.println("Transaksi kepada "+tempOrang+" sebesar "+temp);
  39.                 saldo-=temp;
  40.             }else {
  41.                 // bila inputan tidak sesuai diantara 1-4
  42.                 System.out.println("System EROR!!!");
  43.                 isValid = false;
  44.             }
  45.             // bila sesuai dengan pilihan maka akan melakukan print dibawah ini
  46.             // jadi print nya tidak perlu dilakukan di setiap pemisalan
  47.             if (isValid){
  48.                 System.out.println("==================");
  49.                 System.out.println("Nama  : TIF-D");
  50.                 System.out.println("Saldo : " + saldo + " IDR");
  51.                 System.out.println("==================");
  52.             }
  53.             // bila id atau pass tidak sesuai
  54.         }else System.out.println("ID atau Password tidak sesuai!!!");
  55.     }
  56. }
  57.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement