Membuat Program Koperasi Sederhana di C++

Karna ane udah lama gak ngeposting artikel tentang program C++ dasar, kali ini ane mau berbagi ilmu "Cara Membuat Program Koperasi Sederhana di C++". Sebenarnya membuat program sederhana sendiri itu mudah gan, asalkan kita tau syntax bahasa pemrogramannya. OK lanjut ke materi postingan, ini ane tunjukin dulu tampilan program koperasi sederhana C++ hasil buatan ane sendiri gan :


Dan untuk membuat program diatas, ikuti langkah-langkah dibawah ini :

1. Buka aplikasi compiler pada komputer Anda [disini saya menggunakan Borland C++ 5.02, bagi yang belum memiliki aplikasi ini dan belum menginstall-nya bisa download DISINI]

2. Setelah terbuka kemudian klik File >> New >> Text Edit

3. Setelah terbuka kotak kosong, copy dan paste-kan script program di bawah pada kotak kosong tersebut.
Klik Spoiler Berikut:
#include<conio>
#include<stdlib>
#include<iostream>

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

cout<<"--------------KOPERASI FAWAIQ BLOG --------------\n";
cout<<"----- By >> http://mohnurfawaiq.blogspot.com/ -----\n";
cout<<"\n================================\n";
cout<<"Saldo = Rp. 50000 \n================================\n\n";
a:
cout<<" __________________________\n";
cout<<" | |\n";
cout<<" | MENU TRANSAKSI |\n";
cout<<" |________________________|\n";
cout<<" | |\n";
cout<<" | (1) Tambah Tabungan |\n";
cout<<" | (2) Penarikan |\n";
cout<<" | (3) Keluar |\n";
cout<<" |________________________|\n";

b:
cout<<"\nMasukkan Menu Pilihan = "; cin>>kode;

if(kode==1)
{
system("cls");
cout<<"------[Transaksi = TAMBAH TABUNGAN]------\n";
cout<<"\nJumlah uang yang akan Anda tambahkan = Rp. "; cin>>setor;
saldo=saldo+setor;
cout<<"\nTabungan Anda saat ini = Rp. " <<saldo;

cout<<"\n\nTekan y utk kembali ke menu utama atau n untuk keluar? (y=yes/n=no) "; cin>>status;
if(status =='y' || status =='Y')
{
system("cls");
cout<<"--------------KOPERASI UFA-------------- \n================================\n";
cout<<"Saldo = Rp. " <<saldo;
cout<<"\n================================\n\n";
goto a;
}
else
{
goto end;
}

}

else if(kode==2)
{
system("cls");
cout<<"------[Transaksi = PENARIKAN TABUNGAN]------\n";
cout<<"\nJumlah uang yang akan Anda ambil = Rp. "; cin>>tarik;
if (saldo-tarik<50000)
{
cout<<"\n Saldo tidak dapat diambil,\n";
cout<<"Karena saldo minimal Rp. 50000";
}
else
{
saldo=saldo-tarik;
cout<<"\nTabungan Anda saat ini = Rp. " <<saldo;
}

cout<<"\n\nTekan y utk kembali ke menu utama atau n untuk keluar? (y=yes/n=no) : "; cin>>status;
if(status =='y' || status =='Y')
{
system("cls");
cout<<"--------------KOPERASI UFA-------------- \n================================\n";
cout<<"Saldo = Rp. " <<saldo;
cout<<"\n================================\n\n";
goto a;
}
else
{
goto end;
}

}

else if(kode==3)
{
goto e;
}

else
{
cout<<"\nWARNING!!! \nMenu Yang Anda Masukkan Tidak Terdaftar. \nSilahkan Ulangi Kembali!\n";
goto b;
}


end:
cout<<"\n\n==============TERIMAKASIH KUNJUNGANNYA================";
getch();
e:
}
4. Jika sudah di copy-paste, kemudian klik menu Debug >> Run atau bisa menekan CTRL + F9

5. Apabila setelah itu muncul tampilan program CLI seperti screenshot gambar diatas, maka programnya sukses dibuat. Dan apabila tidak muncul programnya dan ada pesan kesalahan, Anda jangan bersedih, ulangi lagi dan teliti dalam memasukkan script-nya. [Jika ada kesulitan bisa ditanyakan langsung dengan saya]

6. Tinggal menyimpannya, nanti di folder tempat menyimpannya tadi akan otomatis ada program jadinya dengan ekstensi .exe, tapi dengan syarat harus di Run dulu pada Text Edit yang berisi script tadi.

Bagi sobat yang males membuat programnya tenang saja, karna saya tahu mungkin ada yang males nginstall Borland C++ nya dan males ngetik/copy-paste scriptnya. Saya sudah menyediakan program jadinya + coding-nya. Anda tinggal download dan dapat dipakai sesuka hati. Link downloadnya ada di bawah :

Klik gambar ini untuk download


Keterangan Program Koperasi diatas :

Setelah program dibuka maka akan muncul saldo Rp. 50.000,00. Saldo tersebut sebagai simpanan pokok dan uang tidak boleh diambil melebihi saldo pokok tersebut. Jika kita memasukkan angka 1 dan di enter maka program akan muncul dialog berapa uang yang akan kita tambahkan, dan apabila kita tambahkan semisal Rp. 20.000,00 maka program akan seperti ini :


Apabila kita masukkan perintah "y" untuk kembali ke menu utama maka akan tampil seperti dibawah ini :


Pada gambar diatas lihatlah saldo-nya akan berubah otomatis menjadi Rp. 70.000,00 karena saldo pokok Rp. 50.000,00 dan kita menambahkan uang Rp. 20.000,00. Apabila kita kita masukkan angka 2 dan di enter maka program akan muncul dialog baru berapa uang yang akan kita ambil. Coba saja Anda masukkan uang yang akan diambil Rp. 40.000,00 maka program akan menampilkan peringatan berupa "Saldo tidak dapat diambil karena saldo minimal Rp. 50.000,00" seperti gambar dibawah :


Kenapa bisa begitu..?? Karena saldo kita Rp. 70.000,00 jika kita ambil Rp. 40.000,00 maka saldo pokok hanya Rp. 30.000,00. Makanya tidak bisa diambil sebesar itu karena saldo pokok minimal harus Rp. 50.000,00. Gimana, sudah jelas kan sobat..??

Terus ane juga mau jelasin kenapa jika kita masukkan angka pada pilihan menu akan muncul dialog baru dan dialog sebelumnya bisa hilang [tidak seperti program di artikel saya kemaren-kemaren yang tulisan sebelumnya tidak hilang], karena ane menambahkan perintah system("cls"); yang berfungsi membersihkan layar pada program yang akan dijalankan sehingga pembuat program bisa menentukan saat untuk menghapus data yang telah dijalankan tanpa harus menutup program tersebut dan membukanya kembali, dan perintah ini menggunakan header : #include <stdlib>


Mungkin itu saja yang bisa ane jelasin sobat, kalau ada yang kurang jelas jangan sungkan-sungkan untuk bertanya. Program diatas bisa sobat otak-atik sendiri sesuka hati.
Sekian artikel tentang "Cara Membuat Program Koperasi Sederhana di C++", semoga bermanfaat..

Related Posts: