Skip to content Skip to sidebar Skip to footer

Contoh Program C++ mesin Atm menggunakan fungsi

Contoh program dan cara membuat aplikasi pemrograman mesin Atm dengan fungsi Pada bahasa pemrograman C++. Mungkin sobat pernah transaksi melalui mesin ATM entah itu mungkin bang BNI, Mandri, BRI, atau bank lainnya.

Nnah ..? seperti judul di atas, kali ini saya akan berbaggi ilmu, tentang bagaimana cara membuat aplikasi mesin ATM. Aplikasi ini merupaka simulasi sederhana dari bagaiaman cara mengambil uang dan melihat saldo pada mesin atm dan untuk komplitnya sobat bisa tambah sendiri.

Perogram ini menggunkan konsep fungsi yang ada pada bahasa pemrograman c++, jadi sebelum kita meranjang aplikaisnya maka kita harus tahu dulu apsih yang di maksud dengan funsi itu sendiri.

Contoh program dan cara membuat aplikasi pemrograman mesin Atm dengan fungsi Pada bahasa pemrograman C++.


Apa itu Fungsi..?

Fungsi merupakan bagian dari kode program yang terpisah dari program utama. Bagian kode program ini dieksekusi jika diperlukan untuk melakukan tindakan khusus dalam program. Fungsi banyak dilibatkan dalam program dengan tujuan untuk mengurangi duplikasi pengkodean dan untuk mempermudah pemahaman.

Secara sederhana terdapat fungsi yang tidak mengambil satu parameterpun dan menghasilkan void (data yang tidak memiliki nilai). Namum pada fungsi yang lain akan mengambil suatu parameter dan mungkin menghasilkan suatu nilai tertentu.

Parameter merupakan suatu nilai yang di-pass-kan (diseberangkan) pada fungsi yang berguna untuk mengubah operasinya atau untuk menunjukan operasi yang lebih luas. Sebelum fungsi digunakan, fungsi harus dideklarasikan dulu.

Deklarasi fungsi (prototype) berguna untuk memberitahukan compiler tentang bagaimana fungsi diambil dan tipe data yang diambil/dihasilkan. Fungsi dapat dipanggil oleh fungsi yang lain maupun dirinya sendiri (rekursif).

Dalam bahasa C/C++, fungsi/prosedur merupakan elemen utama dari program, dimana bahasa C/C++ dibentuk dari sekumpulan fungsi/prosedur.

Terdapat minimal sebuah fungsi/prosedur utama dalam bahasa C/C++ yaitu fungsi  main(), selain itu juga bahasa C/C++ didukung oleh beberapa fungsi-fungsi yang lain diantaranya fungsi pustaka (library header) dan fungsi/prosedur yang dibuat oleh pemrogram itu sendiri.

Setelah anda paham dengan terkait dengan fungsi maka agar pemahaman anda lebih mantap saya akan berikan contoh dari program yang menngunakan fungsi pada bahasa pemrograman c++.
Sintax program :

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

using namespace std;
int tabungan=10000000;

void saldo()
{
cout<<"Saldo Anda Saat Ini Adalah Rp. "<<tabungan<<endl;
cout<<endl;
}
int penarikan()
{
int tarik;
cout<<"Masukkan Nominal yang Anda Tarik = Rp. ";
cin>>tarik;
tabungan=tabungan-tarik;
cout<<"Sisa Saldo Anda Saat Ini Rp. "<<tabungan<<endl;
}

int setoran()
{
int setor;
cout<<"Masukkan Nominal yang Anda Setor = Rp. ";
cin>>setor;
tabungan=tabungan+setor;
cout<<"Jumlah Saldo Anda Saat Ini Adalah = Rp. "<<tabungan<<endl;

}

void keluar()
{
cout<<"================================"<<endl;
cout<<"Sisa Saldo Anda Saat Ini Adalah Rp."<<tabungan<<endl;
cout<<"================================"<<endl;
cout<<"==========TERIMA KASIH=========="<<endl;
cout<<"================================"<<endl;
};

int main ()
{
cout<< "=====================================" <<endl;
cout<< "============ATM KITA KLP33===========" <<endl;
cout<< "=====================================" <<endl;
cout<<endl;
cout<< "=====================================" <<endl;
awal:
int pilihan, pilih;
cout<< "====================================="<<endl
cout<<endl;
cout<< " 1. CEK SALDO"<<endl;
cout<< " 2. PENARIKAN TUNAI"<<endl;
cout<< " 3. SETOR TUNAI"<<endl;
cout<< " 4. KELUAR"<<endl;
cout<< "Masukkan pilihan anda (1/2/3/4) = " ;
cin>>pilih;

switch (pilih)
{
case 1:
system ("cls");
saldo();
goto awal;
break;

case 2:
system ("cls");
penarikan();
goto awal;
break;

case 3:
system ("cls");
setoran ();
goto awal;
break;

case 4:
system ("cls");
keluar ();
};
}

Penjelasan Scrip


Contoh program dan cara membuat aplikasi pemrograman mesin Atm dengan fungsi Pada bahasa pemrograman C++.

Pada setiap script harus selalu ada yang namanya kepala atau header, jikalau kepala dari script tidak ada maka script yang akan dibuat tidak dapat berjalan atau lancar.

Pada script kali ini kita menggunakan #include <iostream> merupaka singkatan dari input output stream header yang digunakan sebagai standar input output yang digunakan oleh bahasa C++ dan #include <conio.h> merupakan file header yang berfungsi untuk menampilkan hasil antarmuka kepada pengguna,.

selain itu disini kita menggunakan using namespace std yaitu suatu perintah yang digunakan mendeklarasikan atau memberitahukan pada complier kalo kita akan menggunakan semua fungsi yang terdapat didalamnya.

# fungsi Saldo

Contoh program dan cara membuat aplikasi pemrograman mesin Atm dengan fungsi Pada bahasa pemrograman C++.

Dikarenakan pada percobaan ini kita menggunakan fungsi, pertama kita membuat beberapa fungsi yang dimana akan kita panggil pada fungsi utama nya.

Pertama disini kita membuat fungsi saldo, yang menggunakan fungsi int karena menggunakan void, hal ini karena pada fungsi ini kita menggunakan operasi matematika, hanya ingin mengeluarkan karakter.

# fungsi Penarikan

Contoh program dan cara membuat aplikasi pemrograman mesin Atm dengan fungsi Pada bahasa pemrograman C++.

Kedua kita akan membuat fungsi penarikan dimana fungsi ini kita gunakan untuk mengambil uang pada ATM, pada fungsi ini kita menggunakan int karean pada fungsi ini kita melakukan operasi matematika, yaitu pada sisa saldo setelah penarikan, disini kita mendeklarasikannya dengan rumus tabungan=tabungan-tarik;  sehingga kita bisa mengeluarkan saldo setelah penarikan.

# fungsi Setoran

Contoh program dan cara membuat aplikasi pemrograman mesin Atm dengan fungsi Pada bahasa pemrograman C++.

Ketiga kita akan membuat fungsi setor dimana fungsi ini kita gunakan untuk menabung uang pada ATM, pada fungsi ini kita menggunakan int karean pada fungsi ini kita melakukan operasi matematika, yaitu pada jumlah saldo setelah penyetoran, disini kita mendeklarasikannya dengan rumus tabungan=tabungan-setor;  sehingga kita bisa mengeluarkan saldo setelah penyetoran.

# fungsi Keluar

Contoh program dan cara membuat aplikasi pemrograman mesin Atm dengan fungsi Pada bahasa pemrograman C++.

Keempat kita akan membuat fungsi keluar dimana fungsi ini kita gunakan untuk keluar dari ATM, pada fungsi ini kita menggunakan void karena pada fungsi ini kita tidak menggunakan operasi matematika, hanya mengeluarkan karakter saja.

# fungsi Main

Contoh program dan cara membuat aplikasi pemrograman mesin Atm dengan fungsi Pada bahasa pemrograman C++.

Setelah membuatkan beberapa fungsi kita akan membuatkan fungsi yang bertujuan untuk memanggil semua fungsi tadi, disini kita menggunakan fungsi switch case, disini kita akan membuat bebrapa case seuai dengan jumlah fungsi yang telah kita buat sebelumnya, pada percobaan ini kita membuat 4 fungsi, maka kita akan membuat 4 case,

Case yang pertama kita akan memanggil fungsi dari saldo, yaitu untuk cek saldo, case yang kedua kita akan memnaggil fungsi penarikan, yaitu untuk melakukan penarikan, case ketiga kita akan memanggil fungsi setoran, yaitu untuk melakukan penyetoran atau menabung, case keempat kita akan memanggil fungsi keluar, yaitu fungsi untuk keluar dari ATM.

Semoga bermanfaat..Jika ada hal yang krang jelas atau ada hal yang ingin di tanyakan bisa meninggalkan komentar. Jangan lupa komnetarnya karna komentar anda sangat berarti bagi kami dan blogg ini agar bangsa indonseia lebih maju dan jaya..wassalam.(>_<);