CONTOH BORLAND C++ SISTEM PENJUALAN PULSA


ALGORITMA DAN PEMROGRAMAN


Bahasa C++ adalah bahasa pemrograman yang memiliki sifat Object Oriented Programming (OOP).
berikut adalah contoh dari Algoritma dan Pemrograman Sistem Penjualan Pulsa menggunakan Borland C++.

#include <iostream.h>
#include <conio.h>
#include <stdio.h>
#include <iomanip.h>
void main ()
{
int jm,total=0;
int i,kembali;
char noperator[10];
char nohp[15];
char nominal[10];
char nama [15];
char lagi;
int bayar[10]={0};

atas:
clrscr();;
cout<<"======== CAPRIK CELL ========"<<endl<<endl;
cout<<"Nama Konsumen : ";cin.getline(nama,15);
cout<<"Jumlah isi    : ";cin>>jm;
cout<<endl;
clrscr();
for(i=1;i<=jm;i++)
{
cout<<"Pengisian Ke-"<<i<<endl<<endl;

cout<<"Three | Indosat | Telkomsel | XL | AXIS"<<endl;
cout<<endl;
cout<<"Masukan Nama Operator     : ";cin>>noperator;
cout<<"Masukan Nomor HP          : ";cin>>nohp;
cout<<"\n";
cout<<"=============================="<<endl;
cout<<"    NOMINAL     KODE NOMINAL  "<<endl;
cout<<"=============================="<<endl;
cout<<"  Rp 5000             A       "<<endl;
cout<<"  Rp 10000            B       "<<endl;
cout<<"  Rp 25000            C       "<<endl;
cout<<"  Rp 50000            D       "<<endl;
cout<<"  Rp 100000           E       "<<endl;
cout<<"=============================="<<endl;
cout<<endl;
cout <<"Masukan Kode Nominal      : ";cin>>nominal[i];
cout<<endl;
clrscr();
if (nominal[i]=='A'||nominal[i]=='a'){
bayar[i]=6000;
}
else if (nominal[i]=='B'||nominal[i]=='b'){
bayar[i]=11000;
}
else if (nominal[i]=='C'||nominal[i]=='c'){
bayar[i]=26000;
}
else if (nominal[i]=='D'||nominal[i]=='d'){
bayar[i]=49000;
}
else if (nominal[i]=='E'||nominal[i]=='e'){
bayar[i]=99000;}
}

cout<<"======== CAPRIK CELL ========"<<endl<<endl;
cout<<"Nama : "<<nama;
cout<<endl<<endl;
cout<<"========================\n";
cout<<"  NO   NOMINAL   BAYAR \n";
cout<<"========================\n";
for(i=1;i<=jm;i++)
{
cout<<" ";cout<<setiosflags(ios::left)<<setw(4)<<i;
cout<<"  ";cout<<setw(9)<<nominal[i];
cout<<" ";cout<<setw(6)<<bayar[i];
cout<<setw(7)<<" ";cout<<"\n";
}
cout<<"========================\n";

for(int i=1;i<=jm;i++){
total=total+bayar[i];
}
cout<<"  Total         "<<setiosflags(ios::left)<<setw(6)<<total;
cout<<" "<<endl;
cout<<"========================\n";
cout<<endl;
int pbayar;
cout<<"masukan uang pembayaran : ";cin>>pbayar;
cout<<endl;
kembali=pbayar-total;
cout<<"Uang Kembali        : "<<kembali<<endl;
cout<<endl;
cout<<"\t\t\tTERIMA KASIH"<<endl;
cout<<"INGIN INPUT DATA LAGI [Y/T] : ";cin>>lagi;
if(lagi=='y'||lagi=='Y')
{goto atas;
}
else
{goto logout;
}
getch();logout:
}



OUTPUT :
Setelah kita mengcoding , maka akan keluar tampilan seperti ini:






Nah, diatas adalah contoh dari Algoritma dan Pemrograman Sistem Penjualan Pulsa menggunakan Borland C++.  Semoga Contoh program ini dapat bermanfaat dan bisa menjadi referensi bagi kita semua.

Komentar

Postingan populer dari blog ini

REPEATER, BRIDGE DAN NIC (Network Interface Card)