Advertisement
Misba124

Untitled

Nov 19th, 2018
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.69 KB | None | 0 0
  1. package coba;
  2.  
  3. import java.util.Scanner;
  4.  
  5. public class Coba {
  6.  
  7. static String[][] nasabah = {
  8. // 0 1 2 3 4
  9. // {"Username ", "Bank ", "No.Rekening ", "Saldo "},
  10. {"Okza ", "ABC ", "00000000 ", "500.000 "},
  11. {"Farhan ", "ABC ", "00000001 ", "2.000.000 "},
  12. {"Syarief ", "Diriman ", "11111110 ", "1.500.000 "},
  13. {"Titus ", "IBN ", "22222202 ", "700.000 "},
  14. {"Darell ", "IRB ", "33333033 ", "100.000.000"}};
  15.  
  16. static String[] user = {"Okza", "Farhan", "Syarief", "Titus", "Darell"};
  17. static String[] pw = {"123456", "234567", "345678", "456789", "567890"};
  18. static int tarik;
  19.  
  20. public static void main(String[] args) {
  21.  
  22. Scanner in = new Scanner(System.in);
  23. int menu, pil;
  24. // String username;
  25.  
  26. do {
  27. System.out.println("====Daftar Menu====");
  28. System.out.println("1. Daftar Rekening");
  29. System.out.println("2. Masuk");
  30. System.out.print("Masukkan menu yang anda pilih : ");
  31. menu = in.nextInt();
  32. switch (menu) {
  33. case 1:
  34. System.out.println("===============================================================================");
  35. for (int i = 0; i < nasabah.length; i++) {
  36. for (int j = 0; j < 4; j++) {
  37. System.out.print(nasabah[i][j]);
  38. }
  39. System.out.println();
  40. }
  41. System.out.println("===============================================================================");
  42. break;
  43. case 2:
  44. name();
  45. // status = 5;
  46. // do {
  47. // switch (status) {
  48. // case 1:
  49. //
  50. // }
  51.  
  52. // } while (status != 0);
  53.  
  54. }
  55. } while (menu != 0);
  56. }
  57.  
  58. static void name() {
  59.  
  60. Scanner in = new Scanner(System.in);
  61. String userLog, password;
  62. int i = 0;
  63. System.out.print("Username : ");
  64. userLog = in.next();
  65. System.out.print("Password : ");
  66. password = in.next();
  67.  
  68. boolean isTrue = false;
  69.  
  70. for (i = 0; i < user.length; i++) {
  71. if (user[i].equalsIgnoreCase(userLog) && pw[i].equals(password)) {
  72.  
  73. isTrue = true;
  74. break;
  75. } else {
  76.  
  77. isTrue = false;
  78. }
  79. }
  80. if (isTrue) {
  81. menu(nasabah[i]);
  82.  
  83. } else {
  84. System.out.println("Password atau id salah");
  85. }
  86. }
  87.  
  88. static void menu(String nasabah[]) {
  89. int pil;
  90. Scanner in = new Scanner(System.in);
  91. System.out.println("Selamat Datang " + nasabah[0]);
  92. do{
  93. System.out.println(" 1. Informasi Saldo\n "
  94. + "2. Penarikan tunai\n "
  95. + "3. Transfer\n "
  96. + "4. Ganti Pin\n "
  97. + "5. Keluar");
  98. System.out.print("Masukkan pilihan : ");
  99. pil = in.nextInt();
  100. switch (pil) {
  101. case 1:
  102. System.out.println("Rp. "+nasabah[3]+"\n");
  103. break;
  104. case 2:
  105. System.out.println("Masukkan tarik tunai : ");
  106. tarik=in.nextInt();
  107. if (nasabah[3]-tarik >=50000){
  108.  
  109. // }
  110. }
  111. }while(pil!=0);
  112. }
  113. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement