Tugas Bank Account

#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

penyetoran

Output Transaksi Penarikan

penarikan

Output Transaksi Transfer

transfer

Tinggalkan komentar