Koperasi

Membuat program Koperasi

Listing Program:
#include<iostream.h>
#include<conio.h>

main()
{
 int kode;
 double saldo=50000, tarik, setor;
 char status;

 cout<< "\t==================================\n";
 cout<< "\t[\tKOPERASI ELEKTRO UAD\t ]\n";
 cout<< "\t==================================\n";
 cout<< "\tSaldo Anda saat ini = Rp. 50000\n";

LABEL1:
 cout<< "\t__________________________________\n";
 cout<< "\t||\t  MENU TRANSAKSI \t||\n";
 cout<< "\t||______________________________||\n";
 cout<< "\t||  (1) Tambah Tabungan t||\n";
 cout<< "\t||  (2) Penarikan \t\t||\n";
 cout<< "\t||  (3) Cek Saldo \t\t||\n";
 cout<< "\t||  (4) Keluar \t\t\t||\n";
 cout<< "\t||______________________________||\n";

LABEL2:
 cout<< "\nMasukkan Pilihan Anda = ";
 cin>>kode;

 switch(kode)
 {
  case 1:
   cout<< "------[Transaksi = TAMBAH TABUNGAN]------\n";
   cout<< "\nJumlah uang yang akan Anda tambahkan = Rp. ";
   cin>>setor;
   saldo=saldo+setor;
   cout<< " ___________________________________________________\n";
   cout<< " Terimakasih sudah menjadi orang yang rajin menabung\n ";
   cout<< "___________________________________________________\n";
  break;
  case 2:
   cout<< "------[Transaksi = PENARIKAN TABUNGAN]------\n";
   cout<< "\nJumlah uang yang akan Anda ambil = Rp. ";
   cin>>tarik;

   if (saldo-tarik<50000)
   {
    cout<< " __________________________________________\n";
    cout<< " Maaf, permintaan Anda tidak dapat diproses\n";
    cout<< " Saldo minimal Rp. 50000n";
    cout<< " __________________________________________\n";
   }
   else
   {
    saldo=saldo-tarik;
    cout<< " __________________________________________________\n";
    cout<< " Permintaan Anda sedang diproses, Silakan tunggu...\n";
    cout<< " __________________________________________________\n";
    cout<< " Sisa saldo Anda RP. "<<saldo;
   }
  break;
  case 3:
   cout<< "Saldo Anda Rp. "<<saldo;
  break;
  case 4:
   goto END;
  break;
  default:
   cout<< "\nWARNING!!! n\Menu Yang Anda Masukkan Tidak Terdaftar. n\Silakan Ulangi Kembali!\n";
   goto LABEL1;
  break;
 }

 cout<< "\n\nTekan Y untuk kembali ke menu utama atau N untuk keluar (Y/N)? ";
 cin>>status;

 if(status=='Y'||status=='y')
 {
  clrscr();
  goto LABEL1;
 }

END:
 cout<< "\n\n==============TERIMAKASIH ATAS KUNJUNGANNYA================\n\n";
 cout<< "NB: Jika ada uang yang hilang, berarti masuk saku Saya\n\n";
}

Hasil Program:
a. Menu 1

b. Menu 3

c. Menu 2

d. Menu 4

Tidak ada komentar