Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package coba;
- import java.util.Scanner;
- public class Coba {
- static String[][] nasabah = {
- // 0 1 2 3 4
- // {"Username ", "Bank ", "No.Rekening ", "Saldo "},
- {"Okza ", "ABC ", "00000000 ", "500.000 "},
- {"Farhan ", "ABC ", "00000001 ", "2.000.000 "},
- {"Syarief ", "Diriman ", "11111110 ", "1.500.000 "},
- {"Titus ", "IBN ", "22222202 ", "700.000 "},
- {"Darell ", "IRB ", "33333033 ", "100.000.000"}};
- static String[] user = {"Okza", "Farhan", "Syarief", "Titus", "Darell"};
- static String[] pw = {"123456", "234567", "345678", "456789", "567890"};
- static int tarik, pss = 0;
- static int[] salto = {500000, 2000000, 1500000, 700000, 100000000};
- public static void main(String[] args) {
- Scanner in = new Scanner(System.in);
- int menu, pil;
- // String username;
- do {
- System.out.println("====Daftar Menu====");
- System.out.println("1. Daftar Rekening");
- System.out.println("2. Masuk");
- System.out.print("Masukkan menu yang anda pilih : ");
- menu = in.nextInt();
- switch (menu) {
- case 1:
- System.out.println("===============================================================================");
- for (int i = 0; i < nasabah.length; i++) {
- for (int j = 0; j < 4; j++) {
- System.out.print(nasabah[i][j]);
- }
- System.out.println();
- }
- System.out.println("===============================================================================");
- break;
- case 2:
- name();
- // status = 5;
- // do {
- // switch (status) {
- // case 1:
- //
- // }
- // } while (status != 0);
- }
- } while (menu != 0);
- }
- static void name() {
- Scanner in = new Scanner(System.in);
- String userLog, password;
- int i = 0;
- System.out.print("Username : ");
- userLog = in.next();
- System.out.print("Password : ");
- password = in.next();
- boolean isTrue = false;
- for (i = 0; i < user.length; i++) {
- if (user[i].equalsIgnoreCase(userLog) && pw[i].equals(password)) {
- isTrue = true;
- break;
- } else {
- isTrue = false;
- }
- }
- if (isTrue) {
- menu(nasabah[i]);
- } else {
- System.out.println("Password atau id salah");
- }
- }
- static void menu(String nasabah[]) {
- int pil;
- Scanner in = new Scanner(System.in);
- System.out.println("Selamat Datang " + nasabah[0]);
- do {
- System.out.println(" 1. Informasi Saldo\n "
- + "2. Penarikan tunai\n "
- + "3. Transfer\n "
- + "4. Ganti Pin\n "
- + "5. Keluar");
- System.out.print("Masukkan pilihan : ");
- pil = in.nextInt();
- switch (pil) {
- case 1:
- System.out.println("Rp. " + salto[pss] + "\n");
- break;
- case 2:
- System.out.println("Masukkan tarik tunai : ");
- tarik = in.nextInt();
- if (salto[pss] - tarik >= 50000) {
- System.out.println("Anda telah menarik uang sebesar Rp. " + tarik );
- salto[pss] -= tarik;
- break;
- } else {
- System.out.println("Maaf jumlah saldo anda kurang dari Rp 50.000");
- break;
- }
- case 3:
- System.out.println("1. Sesama bank \n"
- + "2. Beda bank \n"
- + "3. Kembali \n");
- System.out.println("Masukkan pilihan anda : ");
- pil=in.nextInt();
- switch(pil){
- case 1:
- if (nasabah[2]){
- }
- }
- } while (pil != 0);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement