Pemrograman Array Dengan Borland C++ 5.02

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 : 

 
#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();
}


Copy dan Paste Source Code ini didalam TextEditor Borland C++ 5.02


ScreenShut Program Berdasarkan Array : 






Sekian dan terima kasih.......???



 

Posting Komentar

Please Select Embedded Mode To Show The Comment System.*

Lebih baru Lebih lama