#include”iostream.h”
#include”conio.h”
#include”stdlib.h”
class BankAccount
{
private:
long int id,saldo,tbung,ambil,trans,id_t;
public:
char Nama[50];
char NamaTujuan[50];
int BankTujuan;
char lagi;
void TransaksiPenyetoran()
{
saldo=0;
do
{
cout << “\n”;
cout << “TRANSAKSI PENYETORAN UANG\n”<<endl;
cout << “Masukkan No.Rekening Anda : “; cin >> id;
cout << “Masukkan Nama Anda : “; cin >> Nama;
cout << “Masukkan Jumlah Uang yang Di Tabung : “; cin >> tbung;
cout << “\n”;
saldo=saldo+tbung;
cout << “Data Transaksi Anda”<<endl;
cout << “No.Rekening\t\t: ” << id<<endl;
cout << “Nama\t\t\t: ” << Nama <<endl;
cout << “Jumlah yang di Tabung\t: ” << tbung <<endl;
cout << “Saldo anda\t\t: ” << saldo <<endl;
cout <<“\nTransaksi Lagi (y/t) : “;
cin >>lagi;
}while(lagi==’y’ || lagi==’Y’);
};
void TransaksiPenarikan()
{
do
{
cout << “\nTRANSAKSI PENARIKAN UANG\n”;
cout << “Masukkan No.Rekening Anda : “; cin >> id;
cout << “Masukkan Nama Anda : “; cin >> Nama;
cout << “Masukkan Jumlah Uang yang Di Ambil : “; cin >> ambil;
cout << “\n”;
saldo=saldo-ambil;
cout << “Data Transaksi Anda\n”;
cout << “No.Rekening\t\t: ” << id <<endl;
cout << “Nama\t\t\t: ” << Nama<<endl;
cout << “Jumlah yang Di Ambil\t: ” << ambil <<endl;
cout << “Saldo anda\t\t: ” << saldo <<endl;
cout << “\nTransaksi Lagi (y/t) : “;
cin >> lagi;
}while(lagi==’y’ || lagi==’Y’);
};
void TransaksiTransfer()
{
do
{
cout << “\nTRANSAKSI TRANSFER UANG”<<endl;
cout << “Masukkan No.Rekening Anda\t\t: “; cin >> id;
cout << “Masukkan Nama Anda\t\t\t: “; cin >> Nama;
cout << “Masukkan Jumlah Uang Di Transfer\t: “; cin >> trans;
cout << “Masukkan No.Rekening Nasabah Tujuan\t: “; cin >> id_t;
cout << “Masukkan Nama Nasabah Tujuan\t\t: “; cin >> NamaTujuan;
cout << “Masukkan kode bank yang tujuan\t\t: “; cin >> BankTujuan;
cout << “\n”;
saldo=saldo-trans;
cout << “Data Transaksi Anda\n”;
cout << “No.Rekening\t\t\t: ” << id <<endl;
cout << “Nama\t\t\t\t: ” << Nama <<endl;
cout << “Uang Di Transfer\t\t: ” << ambil <<endl;
cout << “No.Rekening yang Di Tujuan\t: ” << id_t <<endl;
cout << “Nama Nasabah Tujuan\t\t: ” << NamaTujuan <<endl;
cout << “Kode Bank Tujuan\t\t: ” << BankTujuan <<endl;
cout << “Saldo anda\t\t\t: ” << saldo <<endl;
cout << “\nTransaksi Lagi (y/t) : “;
cin >> lagi;
}while(lagi==’y’ || lagi==’Y’);
};
};
void main(void)
{
BankAccount bank;
int pilihan,n=0;
do
{
system(“cls”);
cout << “\tBANK ACCOUNT\n”;
cout << “\nMENU\n”;
cout << “1. Transaksi Penyetoran \n”;
cout << “2. Transaksi Penarikan \n”;
cout << “3. Transaksi Transfer \n”;
cout << “4. EXIT \n”;
cout << “\nMasukkan pilihan anda : “; cin >> pilihan;
switch(pilihan)
{
case 1:
bank.TransaksiPenyetoran();
break;
case 2:
bank.TransaksiPenarikan();
break;
case 3:
bank.TransaksiTransfer();
break;
case 4:
cout << “\n \tTERIMA KASIH…… \n\n”;
break;
default:
cout << “pilihan tersebut tidak tersedia !!!\n “;
getch();
}
}
while(pilihan !=4);
}
Output Transaksi Penyetoran
Output Transaksi Penarikan
Output Transaksi Transfer