D2 TEKNIK KOMPUTER (BSI PROGRAMMER)
Pengertian Borland C++ 5.02 adalah suatu bahasa pemograman yang memiliki sifat Object Oriented Programming (OOP). Untuk menyelesaikan masalah, C++ melakukan langkah pertama dengan mendefinisikan class-class yang merupakan a.-class yang dibuat sebelumnya sebagai abstraksi dari objek-objek fisik. Class tersebut berisi keadaan objek, anggota-anggotanya, dan kemampuan dari objeknya. Setelah beberapa class dibuat, masalah dipecahkan menggunakan class. (Pengertian Borland C++ 5.02)
Sekarang mari kita simak source code ini :
Sekarang mari kita simak source code ini :
#include
#include
#include
struct
{
char nama[10],*nmkor,kode;
int ambil,kem,terjual,harga;
long int total;
}koran[10];
int i,j;
long int tobay=0,ubay,ukem;
main()
{
clrscr();
cout<<"\t AGEN KORAN SINAR BUMI"<
cout<<"#########################################################"<
cout<<"Banyak data pengecer = ";cin>>j;
cout<
for(i=1;i<=j;i++)
{
cout<<"Data pengecer Koran ke-"<<
cout<<"Masukkan nama pengecer = ";cin>>koran[i].nama;
cout<<"Masukkan kode Koran [M -> Media Indonesia | S -> Sindo | R -> Republika] = ";cin>>koran[i].kode;
cout<<"Masukkan Koran yang diambil = ";cin>>koran[i].ambil;
cout<<"Masukkan Koran yang dikembalikan = ";cin>>koran[i].kem;
if(koran[i].kode=='M'||koran[i].kode=='m')
{
koran[i].nmkor="Md INDO";koran[i].harga=5500;
}
else if(koran[i].kode=='S'||koran[i].kode=='s')
{
koran[i].nmkor="Sindo";koran[i].harga=4000;
}
else
{ koran[i].nmkor="Republika";koran[i].harga=4500;}
koran[i].terjual=koran[i].ambil-koran[i].kem;
koran[i].total=koran[i].terjual*koran[i].harga;
}
clrscr();
cout<<"\t AGEN KORAN SINAR BUMI "<
cout<<"###############################################################"<
cout<<"No Nama Nama Jumlah Jumlah Jumlah Harga Total"<
cout<<" Pengecer Koran Ambil Kembali Terjual Koran Penjualan"<
cout<<"======================================================================="<
//12345678901234567890123456789012345678901234567890123456789012345678901234//
for(i=1;i<=j;i++)
{
gotoxy(2,7+i);cout<
gotoxy(7,7+i);cout<
gotoxy(16,7+i);cout<
gotoxy(27,7+i);cout<
gotoxy(35,7+i);cout<
gotoxy(44,7+i);cout<
gotoxy(55,7+i);cout<
gotoxy(64,7+i);cout<
tobay = tobay+koran[i].total;
}
cout<<"\n======================================================================"<
cout<
cout<<"Total Pembayaran = "<<
cout<<"Uang Bayar = ";cin>>ubay;
ukem = ubay-tobay;
cout<<"Uang kembali = "<<
getch();
}
#include
#include
struct
{
char nama[10],*nmkor,kode;
int ambil,kem,terjual,harga;
long int total;
}koran[10];
int i,j;
long int tobay=0,ubay,ukem;
main()
{
clrscr();
cout<<"\t AGEN KORAN SINAR BUMI"<
cout<<"#########################################################"<
cout<<"Banyak data pengecer = ";cin>>j;
cout<
for(i=1;i<=j;i++)
{
cout<<"Data pengecer Koran ke-"<<
cout<<"Masukkan nama pengecer = ";cin>>koran[i].nama;
cout<<"Masukkan kode Koran [M -> Media Indonesia | S -> Sindo | R -> Republika] = ";cin>>koran[i].kode;
cout<<"Masukkan Koran yang diambil = ";cin>>koran[i].ambil;
cout<<"Masukkan Koran yang dikembalikan = ";cin>>koran[i].kem;
if(koran[i].kode=='M'||koran[i].kode=='m')
{
koran[i].nmkor="Md INDO";koran[i].harga=5500;
}
else if(koran[i].kode=='S'||koran[i].kode=='s')
{
koran[i].nmkor="Sindo";koran[i].harga=4000;
}
else
{ koran[i].nmkor="Republika";koran[i].harga=4500;}
koran[i].terjual=koran[i].ambil-koran[i].kem;
koran[i].total=koran[i].terjual*koran[i].harga;
}
clrscr();
cout<<"\t AGEN KORAN SINAR BUMI "<
cout<<"###############################################################"<
cout<<"No Nama Nama Jumlah Jumlah Jumlah Harga Total"<
cout<<" Pengecer Koran Ambil Kembali Terjual Koran Penjualan"<
cout<<"======================================================================="<
//12345678901234567890123456789012345678901234567890123456789012345678901234//
for(i=1;i<=j;i++)
{
gotoxy(2,7+i);cout<
gotoxy(7,7+i);cout<
gotoxy(16,7+i);cout<
gotoxy(27,7+i);cout<
gotoxy(35,7+i);cout<
gotoxy(44,7+i);cout<
gotoxy(55,7+i);cout<
gotoxy(64,7+i);cout<
tobay = tobay+koran[i].total;
}
cout<<"\n======================================================================"<
cout<
cout<<"Total Pembayaran = "<
cout<<"Uang Bayar = ";cin>>ubay;
ukem = ubay-tobay;
cout<<"Uang kembali = "<
getch();
}
Copy dan Paste Source Code ini didalam TextEditor Borland C++ 5.02
ScreenShut Program Berdasarkan Array :
Sekian dan terima kasih.......???