Categories: C++

Contoh Agenda C++ Atm Bank

Contoh Program C++ ATM Bank

Selamat tiba Coding Maniak, sudah kah anda ngoding hari ini ??

Kali ini saya akan membagikan tutorial pola kegiatan C++ ATM bank, dalam kegiatan ini kita akan memakai algoritma pemilihan switch case dan if, kegiatan ini mempunyai beberapa fitur ibarat :

– Mendaftar sebagai nasabah

– Menabung

– Penarikan

– Cek saldo

Berikut ini yakni gambarannya

Seperti yang terlihat diatas yang pertama yakni file librarynya ibarat iostream, conio dan kawan-kawan, kemudian dibawahnya ada nama variabel beserta tipe datanya (nama variabelnya dapat diganti kalau mau) kemudian ada tampilan ala-ala main sajian (bagian ini juga dapat di kreasikan sesuka hati)

Lanjut untuk fitur yang pertama yaitu mendaftar nasabah, dalam fitur ini kita akan memasukan nama, alamat dan jumlah nominal saldo yang akan disimpan, disini saya mengatur minimal saldo 100.000. kalau saldo yang dimasukan kurang dari 100.000 maka akan muncul tampilan

“Maaf Nominal Yang Anda Inputkan Tidak Memenuhi Syarat’

“Transaksi Lainnya (Y/T)”

fitur yang kedua yaitu menabung, kalau user belum melaksanakan registrasi di fungsi pertama maka secara otomatis ditolak, tapi kalau sudah maka tinggal masukan saldo yang akan disimpan.

Fitur yang ketiga yaitu penarikan, kurang lebih sama dengan fitur menabung diatas jadi tidak perlu dijelaskan lagi.

Dan fitur yang terakhir Cek saldo

Untuk yang belum tahu

System(“cls”) = berfungsi untuk membersihkan layar

Goto awal/akhir = berfungsi untuk “melompat” ke perintah yang telah ditandai awal : / simpulan :

Dibawah ini yakni source code lengkapnya, saya langsung sih lebih menyarankan menulis manual codingnya, agar lebih terbiasa.

Tapi kembali lagi itu terserah anda.

#include <iostream>

#include <conio.h>

#include <stdlib.h>

#include <ctype.h>

#include <stdio.h>

using namespace std;

main()

{

int saldo;

long int nom_tabung, nom_ambil, pin, pilih_menu;

string nama, alamat;

char iya;

awal:

system(“cls”);

cout<<“=============================================================”<<endl;

cout<<“| Selamat Datang Di Bank Mad Arief |”<<endl;

cout<<“|===========================================================|”<<endl;

cout<<“|Silahkan Pilih Menu Di Bawah Ini Untuk Melakukan Transaksi |”<<endl;

cout<<“|===========================================================|”<<endl;

cout<<“|1. Tekan (1) Mendaftarkan Diri Sebagai Nasabah |”<<endl;

cout<<“|2. Tekan (2) Menabung |”<<endl;

cout<<“|3. Tekan (3) Melakukan Penarikan |”<<endl;

cout<<“|4. Tekan (4) Cek Saldo |”<<endl;

cout<<“=============================================================”<<endl;

cout<<” Masukan Pilihan Anda : “; cin>>pilih_menu;

switch(pilih_menu)

{

case 1:

{

system(“cls”); cout<<“=============================================================”<<endl;

cout<<“| Mendaftarkan Diri Sebagai Nasabah Bank Mad Arief |”<<endl;

cout<<“=============================================================”<<endl;

cout<<” Saldo Awal Minimal Rp.100.000,00″<<endl;

cout<<” Masukan Nama Anda : “; cin>>nama;

cout<<” Masukan Alamat Anda : “; cin>>alamat;

cout<<” Input Nominal : “; cin>>saldo;

if (saldo>100000)

{ cout<<“=============================================================”<<endl;

cout<<“| Bank Mad Arief |”<<endl;

cout<<“=============================================================”<<endl;

cout<<“ “<<nama<<endl;

cout<<“ “<<alamat<<endl;

cout<<“ Saldo Rekening Anda Rp.”<<saldo<<endl;;

cout<<“=============================================================”<<endl;

cout<<endl;

cout<<“Transaksi Lainnya (Y/T)”; cin>>iya;

if(iya==’Y’||’y’)

{

goto awal;

}

else if(iya==’T’||’t’)

{

goto akhir;

}

}

else

{

cout<<” Maaf Nominal Yang Anda Inputkan Tidak Memenuhi Syarat”<<endl;

cout<<” Transaksi Lainnya (Y/T)”; cin>>iya;

if(iya==’Y’||’y’)

{

goto awal;

}

else if(iya==’T’||’t’)

{

goto akhir;

}

}

break;

}

case 2:

{

system(“cls”); cout<<“=============================================================”<<endl;

cout<<“ Menabung “<<endl;

cout<<“=============================================================”<<endl;

if(saldo<100000)

{

cout<<” Maaf Anda Belum Terdaftar Di Bank Mad Arief”<<endl;

cout<<endl;

cout<<” Transaksi Lainnya (Y/T)”; cin>>iya;

if(iya==’Y’||’y’)

{

goto awal;

}

else if(iya==’T’||’t’)

{

goto akhir;

}

}

else

{

cout<<” Masukan Nominal Yang Akan Anda Simpan : Rp.”; cin>>nom_tabung;

saldo=saldo+nom_tabung;

cout<<endl;

cout<<” Saldo Rekening Anda Sekarang Adalah : Rp.”<<saldo<<endl;;

cout<<” Transaksi Lainnya (Y/T)”; cin>>iya;

if(iya==’Y’||’y’)

{

goto awal;

}

else if(iya==’T’|’t’)

{

goto akhir;

}

}

break;

}

case 3:

{

system(“cls”);

cout<<“=============================================================”<<endl;

cout<<“ Penarikan “<<endl;

cout<<“=============================================================”<<endl;

if(saldo<100000)

{

cout<<” Maaf Anda Belum Terdaftar Di Bank Mad Arief”<<endl;

cout<<endl;

cout<<” Transaksi Lainnya (Y/T)”; cin>>iya;

if(iya==’Y’ || ‘y’)

{

goto awal;

}

else if(iya==’T’||’t’)

{

goto akhir;

}

}

else

{

cout<<” Masukan Nominal Yang Akan Anda Ambil : Rp.”; cin>>nom_ambil;

saldo=saldo-nom_ambil;

cout<<” Saldo Rekening Anda Sekarang Adalah : Rp.”<<saldo<<endl;

cout<<” Transaksi Lainnya (Y/T)”; cin>>iya;

if(iya==’Y’||’y’)

{

goto awal;

}

else if(iya==’T’||’t’)

{

goto akhir;

}

}

break;

}

case 4:

{

system(“cls”); cout<<“=============================================================”<<endl;

cout<<“ Cek Saldo “<<endl;

cout<<“=============================================================”<<endl;

cout<<” Saldo Rekening Anda Saat Ini Adalah : Rp.”<<saldo<<endl;

cout<<endl;

cout<<” Transaksi Lainnya (Y/T)”; cin>>iya;

if(iya==’Y’ || ‘y’)

{

goto awal;

}

else if(iya==’T’||’t’)

{

goto awal;

}

break;

}

default: cout<<” Exit”<<endl;

}

akhir: cout<<” Keluar”<<endl;

return 0;

}

Dan ini yakni screenshot dikala kegiatan dijalankan.

Semoga klarifikasi diatas bermanfaat, silahkan tuliskan komentarnya kalau dirasa ada yang salah, kurang terperinci atau sebagainya.

Kita disini sama-sama belajar

Seperti salah satu moto di blog ini “Dari newbie, oleh newbie, untuk newbie”

Demikian yang dapat kami share kepada sobat source code aplikasi pada kesempatan ini, semoga dapat bermanfaat dan bisa menjadi referensi pemrograman bagi anda. Jangan lupa like Fan Page kami, dan SUBSCRIBE Channel Youtube kami untuk dapatkan update source code aplikasi terbaru.
Ahmad Code

Share
Published by
Ahmad Code
Tags: c#

Recent Posts

Source code Aplikasi Perpustakan Menggunakan PHP MySQL

Pada kesempatan ini kami kembali mensharing koleksi Aplikasi Perpustakaan Menggunakan Bahasa Pemrograman PHP dan Basisdata…

5 hours ago

Source code aplikasi kantin sederhana menggunakan php

Aplikasi Pemesanan Kantin Sederhana Tentang Aplikasi Dengan Boostrap 3.3.1 Pure Javascript Slim Framework (Hanya Routing…

11 hours ago

Source code aplikasi perpustakaan berbasis web

Seringkali kita memasuki sebuah perpustakaan untuk memilih sebuah buku yang akan di pinjam.Tanpa pikir panjang…

17 hours ago

Source code aplikasi blog CMS menggunakan codeigniter

Bagi anda yang senang bereksplorasi di dunia pemograman khususnya php, kali ini kami bagikan secara…

23 hours ago

Source code aplikasi peminjaman buku perpustakaan berbasis php

Mengingat perkembangan Zaman memang generasi muda saat ini lebih kreatif untuk mencari ilmu, sehingga mereka…

1 day ago

Source code aplikasi kasir berbasis php

Berikut ini kami bagikan sebuah source code aplikasi php secara gratis kepada anda, yaitu aplikasi…

1 day ago