Sistem Perbankan 2


Buatlah sebuah aplikasi perbankan sederhana, dengan beberapa fungsionalitas berikut ini
1. Tambah Rekening Baru

  1. Input : Nama, ID, Saldo awal
  2. Proses : Create no rekening otomatis
  3. Ouput : Informasi rekening
  4. Hints : gunakan no [indek+1] untuk menjadi no rekening

2. Lihat Saldo

  1. Input : No rekening
  2. Proses : Cari no rekening yang sama
  3. Ouput :
      • Jika no rekening ada : tampilkan saldo
      • Jika no rekening tidak ada : info “No Rekening tidak ditemukan”

3. Menabung

  1. Input : No rekening, saldo tambahan
  2. Proses : Cari no rekening yang sama, tambahkan saldo
  3. Ouput :
      • Jika no rekening ada : tambahkan & tampilkan saldo akhir
      • Jika no rekening tidak ada : info “No Rekening tidak ditemukan”

4. Tarik tunai

  1. Input : No rekening, saldo tarikan
  2. Proses : Cari no rekening yang sama, kurangkan saldo
  3. Ouput :
      • Jika no rekening ada : kurangi & tampilkan saldo akhir
      • Jika no rekening tidak ada : info “No Rekening tidak ditemukan”

5. Transfer

  1. Input : No rekening asal, No rekening tujuan, saldo transfer
  2. Proses : Cari no rekening asal dan tujuan
  3. Ouput :
    • Jika no rekening ada : kurangkan saldo di rek asal, tambahkan di rek tujuan & tampilkan saldo akhir
    • Jika no rekening tidak ada : info “No Rekening (asal/tujuan) tidak ditemukan”

Gunakan ArrayList untuk menyimpan daftar obyek rekening

Kumpulkan tugas anda pada link beriku INI