source code C++ :
#include <iostream>
#include <cstdlib>
#include <fstream>
using namespace std;
class pembayaran_listrik{
public:
int pendaftaran();
int pembayaran();
int pelunasan();
private:
char nama [];
char alamat [];
char pekerjaan [];
char no_tlp [];
char no_rekening [];
char bayar [];
char jumlah_telat_bayar [];
int a,b;
float fileout;
};
int pembayaran_listrik::pendaftaran(){
ofstream fileout;
cout<< "Formulir
Pendaftaran Pembayar Rekening Listrik Online "<<endl;
cout << "SILAHKAN ISI
DATA BAWAH INI "<<endl;
cout << " "
<<endl;
cout << "- Masukkan nama
anda :" << endl;
cin >> nama;
fileout << " - nama anda
: " << nama << endl;
cout << "- Masukkan
alamat anda :" << endl;
cin >> alamat;
fileout << " - alamat
anda : " << alamat << endl;
cout << " - Masukkan
pekerjaan anda :" << endl;
cin >> pekerjaan;
fileout << " - pekerjaan
anda : " << pekerjaan;
cout << " - Masukkan
nomor telephone :" << endl;
cin >> no_tlp;
fileout << endl <<
" - no tlp: " << no_tlp << endl;
cout << " - Masukkan
nomor rekening anda :" <<
endl;
cin >> no_rekening;
fileout << endl <<
" - no rekening: " << no_rekening << endl;
cout << " "
<<endl;
cout << " PENDAFTARAN
ANDA TELAH BERHASIL " <<endl;
cout << " TERIMAKASIH
ANDA TELAH MENDAFTAR " <<endl;
cout << " "
<<endl;
fileout.close();
};
int pembayaran_listrik::pembayaran(){
ofstream fileout;
cout<< "TERIMAKASIH ANDA ADALAH PELANGGAN YANG BIJAK
"<<endl;
cout << " " <<endl;
cout << " - Masukkan nama anda :" << endl;
cin >> nama;
fileout << " - nama anda : " << nama <<
endl;
cout << " - Masukkan nomor rekening anda :" << endl;
cin >> no_rekening;
fileout << endl << " - no rekening: " <<
no_rekening << endl;
cout << " - Masukkan jumlah bayar :" << endl;
cin >> bayar;
fileout << " - jumlah bayar : " << bayar;
cout << " " <<endl;
cout << " PEMBAYARAN ANDA TELAH BERHASIL " <<endl;
cout << " TERIMAKASIH ANDA TELAH MEMBAYAR "
<<endl;
cout << " " <<endl;
fileout.close();
}
int pembayaran_listrik::pelunasan(){
ofstream fileout;
cout<< "TERIMAKASIH
ANDA ADALAH PELANGGAN YANG BIJAK "<<endl;
cout << " "
<<endl;
cout << " - Masukkan
nama anda :" << endl;
cin >> nama;
fileout << " - nama
anda : " << nama << endl;
cout << " - Masukkan
nomor rekening anda :" <<
endl;
cin >> no_rekening;
fileout << endl <<
" - no rekening: " << no_rekening << endl;
cout << "- Masukkan
jumlah bayar :" << endl;
cin >> jumlah_telat_bayar;
fileout << " - jumlah
bayar : " << jumlah_telat_bayar;
cout << " "
<<endl;
cout << " PELUNASAN
ANDA TELAH BERHASIL " <<endl;
cout << " TERIMAKASIH
ANDA TELAH MELUNASI TAGIHAN ANDA " <<endl;
cout << " "
<<endl;
fileout.close();
}
int main(){
int e;
pembayaran_listrik f;
cout <<"
Pilihan Menu \n\n\n";
cout <<" 1.
pendaftaran "<<endl;
cout <<" 2.
pembayaran "<<endl;
cout <<" 3. pelunasan
"<<endl;
cout <<"
Masukkan Pilihan :"<<endl;
cin >> e;
switch(e)
{
case 1:
f.pendaftaran();
break;
case 2:
f.pembayaran();
break;
case 3:
f.pelunasan();
break;
default:
cout <<"Pilihan Tidak Tersedia \n";
break;
}
system ("PAUSE");
return 0;
};
keterangan :
CHAR
Dalam hal ini variabel karakter
bertipe char. Variabel ini dapat menampung data sebuah karakter. Untuk
menuliskan sebuah konstanta bertipe char, karakter perlu ditulis di dalam tanda
petik tunggal, contoh: 'A' karakter berupa huruf A.
Karakter
yang ditulis dengan bentuk \karakter mempunyai arti tersendiri (karakter
khusus) dan biasa disebut escape sequence characters.
SWITCH-CASE
Pernyataan
switch digunakan untuk menjalankan sebuah pernyataan dari beberapa kemungkinan
pernyataan berdasarkan sebuah nilai ungkapan dan nilai penyeleksi.
Tidak ada komentar:
Posting Komentar