REMEDIAL PREAKTIKUM DASPRO UIN SEMESTER II

Ketentuan Remedial:

1. Sifat Ujian: TAKE HOME TEST

2. Batas Pengumpulan: Senin, 24 Juni 2013 Pukul 22.00 WIB Waktu server

3. Tidak ada toleransi untuk yang:

– Menyontek, baik sebagian maupun keseluruhan, dalam bentuk apapun baik ide maupun editing. Kerjakan dengan usaha sendiri.

– Terlambat mengumpulkan.

– Tidak mengikuti peraturan ujian.

4. Jawaban dikumpukan via e-mail : dee.yan.2006@gmail.com

5. Subjek dan nama file: Kelas_Remedial_NIM_Nama

6. Hanya file .cpp yang dikumpulkan

7. Segera konfirmasi via sms, jika merasa sudah mengumpulkan.

Berikut soalnya:

UAS REMEDIAL PRAKTIKUM DASAR PEMROGRAMAN

INFORMATIKA UIN SUNAN GUNUNG DJATI BANDUNG

SEMESTER / KELAS           : II / D,E,F,G,H

DOSEN                                  : Dian Sa’adillah Maylawati, S.Kom

  • (Poin 10) Buat variable global bertipe Array dengan nama Nasabah, Rekening, Password, NamaBank, dan Saldo. Nilai Maksimum Array adalah 10. Tipe data sesuaikan dengan jenis data masing-masing variable.
  • (Poin 10) Isi masing-masing variable array pada no. 1 dengan data 10 nasabah yang berbeda2. Ketentuan:

Maksimal hanya 3 nama bank. Contoh:

Nasabah A, Rekening: 001, Pasword: xxx, NamaBank: BNI, Saldo: 250000.

Nasabah B, Rekening: 002, Pasword: xxx, NamaBank: BNI, Saldo: 2000000.

Nasabah C, Rekening: 003, Pasword: xxx, NamaBank: CIMB, Saldo: 20000.

  • (Poin 15) Buat Prosedur LihatSaldo untuk melihat Saldo untuk Nasabah tertentu.
  • (Poin 15) Buat Prosedur AmbilSaldo untuk mengambil uang, sehingga saldo nasabah berkurang setelah dikurangi jumlah uang yang diambil.
  • (Poin 20) Buat Prosedur Transfer, dengan ketentuan:

Jika sesama bank, Saldo Nasabah pengirim berkurang, Saldo Nasabah Penerima bertambah, sesuai jumlah uang yang ditransfer.

Jika beda bank, Saldo Nasabah pengirim dikurangi jumlah transfer dan administrasi 5000, Saldo Nasabah penerima bertambah, sesuai jumlah uang yang ditransfer.

  • (Poin 20) Buat Prosedur LogIn untuk mengakses transaksi, dengan ketentuan:
    1. Menginputkan Rekening dan Password.
    2. Jika Rekening dan Password tidak cocok, munculkan pesan “LOGIN GAGAL”
    3. Jika Rekening dan Password cocok maka munculkan:

Nama Nasabah : Nasabah

Nama Bank         : Nama Bank

Saldo                     : Saldo

TRANSAKSI

—————

  1. Lihat Saldo
  2. Ambil Saldo
  3. Transfer

Catatan: Masing-masing menu transaksi memanggil prosedur pada no 3, 4, dan 5.

  • (Poin 5) Penting! Deklarasikan variable lain sesuai kebutuhan, silahkan berasumsi jika ada tambahan diluar syarat soal!
  • (Poin 5) Program Utama BERSIH, hanya memanggil prosedur LogIn.

Selamat bekerja!