Monday, January 16, 2012

Program Bank ABC Menggunakan C++

Ini merupakan program sederhana dalam melakukan beberapa transaksi pada Bank ABC :

#include<iostream.h>
#include<conio.h>
#include<stdlib.h>

int main()
{ int mn,sld,setor,tarik;
  char jwb;
 
  sld=50000;
do
{    menu:
    cout<<"~~~~~~~~~~~~~~~~~~~~~~~~~"<<endl;
    cout<<"||      BANK ABC       ||"<<endl;
    cout<<"~~~~~~~~~~~~~~~~~~~~~~~~~"<<endl;
    cout<<"     Saldo : "<<sld<<endl<<endl;
    cout<<"~~~~~~~~~~~~~~~~~~~~~~~~~"<<endl;
    cout<<"||   Menu Transaksi    ||"<<endl;
    cout<<"~~~~~~~~~~~~~~~~~~~~~~~~~"<<endl;
    cout<<"||  1. Setor Tabungan  ||"<<endl;
    cout<<"||  2. Ambil Tabungan  ||"<<endl;
    cout<<"||  3. Keluar          ||"<<endl;
    cout<<"~~~~~~~~~~~~~~~~~~~~~~~~~"<<endl<<endl;
    cout<<"Pilih salah satu menu(1..3): ";
    cin>>mn;

    if(mn==1)
    {   cout<<"Menu Penyetoran"<<endl;
        cout<<"Jumlah Setor : ";
        cin>>setor;
        sld=sld+setor;
        system("cls");
        cout<<"Saldo : "<<sld;
        cout<<endl;           
    }
    else
    if(mn==2)
    {
        cout<<"Jumlah Penarikan : ";
        cin>>tarik;
    {   if (sld-tarik<10000)
    {   system("cls");
        cout<<"Saldo Anda Tidak Mencukupi..."<<endl;
        cout<<"Saldo Minimal 10000..."<<endl;}
        else
        { sld=sld-tarik;
        system("cls");
        cout<<"Saldo : "<<sld;
        cout<<endl;   
        }
        }
        }
    else
    if(mn==3)
    exit(1);
    else
    {    system("cls");
        cout<<"Menu yang anda inputkan tidak ada"<<endl;
        cout<<"Mohon pilih menu yang tersedia"<<endl<<endl;
        goto menu;}
        cout<<"\n\n Kembali ke Menu Utama(Y/T)? : ";
        cin>>jwb;
        cout<<endl<<endl;}
        while(jwb=='Y'||jwb=='y');
        cout<<"**** Terima Kasih ****";
}

Kemudian di compile and run:


Di sini contohnya menggunakan menu pilihan 2 kemudian mengisi nominal.

















Kemudian akan muncul saldo, dan muncul pertanyaan apakah akan melakukan transaksi lagi atau tidak. Apabila tidak akan langsung keluar. Jika iya makan akan muncul seperti dibawah ini :



Apabila dalam memilih menu tidak sesuai maka akan muncul :

No comments:

Post a Comment