class barang
{
public:
char kode_produksi[20];
char tanggal_produksi[20];
char area_pemasaran[20];
int input();
int cetak();
}data[10];
int i=1;
int n=0;
int main()
{
barang brg;
cout<<"Masukkan jumlah data: ";cin>>n;
cout<
for(i=1;i<=n;i++)
{
brg.input();
}
for(i=1;i<=n;i++)
{
brg.cetak();
}
}
int barang::input()
{
cout<<"t INPUT DATA BARANG Ke-"<<
cout<<"========================================================"<
cout<<"Masukkan Kode : ";cin>>data[i].kode_produksi;
cout<<"Masukkan tanggal : ";cin>>data[i].tanggal_produksi;
cout<<"Masukkan area pemasaran: ";cin>>data[i].area_pemasaran;
cout<<"========================================================"<
cout<
}
int barang::cetak()
{
cout<<"t CETAK DATA BARANG Ke-"<<
cout<<"========================================================"<
cout<<"Kode Produksi : "<<
cout<<"Tanggal Produksi : "<<
cout<<"Area Pemasaran : "<<
cout<<"========================================================"<
cout<
}
Penjelasannya sebagai berikut,
pembentukan class yang diberi nama "barang", berisi beberapa variabel bertipe char yang akan digunakan pada fungsi input(); dan juga cetak();, input(); merupakan fungsi yang berisi listing program untuk memasukkna inputan dari keyboard. Selanjutnya disimpan dalam array data[10]; ,maksimal data dapat dimasukkan 10 buah.
for(i=1;i<=n;i++)
{
brg.input();
}
for(i=1;i<=n;i++)
{
brg.cetak();
}
}
int barang::input()
{
cout<<"t INPUT DATA BARANG Ke-"<<
cout<<"========================================================"<
cout<<"Masukkan Kode : ";cin>>data[i].kode_produksi;
cout<<"Masukkan tanggal : ";cin>>data[i].tanggal_produksi;
cout<<"Masukkan area pemasaran: ";cin>>data[i].area_pemasaran;
cout<<"========================================================"<
cout<
}
int barang::cetak()
{
cout<<"t CETAK DATA BARANG Ke-"<<
cout<<"========================================================"<
cout<<"Kode Produksi : "<<
cout<<"Tanggal Produksi : "<<
cout<<"Area Pemasaran : "<<
cout<<"========================================================"<
cout<
}
Penjelasannya sebagai berikut,
class barang
{
public:
char kode_produksi[20];
char tanggal_produksi[20];
char area_pemasaran[20];
int input();
int cetak();
}data[10];
int i=1;
int n=0;
pembentukan class yang diberi nama "barang", berisi beberapa variabel bertipe char yang akan digunakan pada fungsi input(); dan juga cetak();, input(); merupakan fungsi yang berisi listing program untuk memasukkna inputan dari keyboard. Selanjutnya disimpan dalam array data[10]; ,maksimal data dapat dimasukkan 10 buah.
int main()
{
cout<<"Masukkan jumlah data: ";cin>>n;
cout<
for(i=1;i<=n;i++)
{
brg.input();
}
for(i=1;i<=n;i++)
{
brg.cetak();
}
}
Fungsi utama main(), pemvariabelan class barang, brg adalah variabel dari class barang (int). Lalu perintah untuk memasukkan jumlah data (n) yang hendak dimasukkan, lakukan pemanggilan fungsi brg.input(); selama i<=n.Lakukan pemanggilan fungsi brg.cetak(); selama i<=n.
Isi dari fungsi input dan cetak adalh sebagai berikut:
int barang::input()
{
cout<<"t INPUT DATA BARANG Ke-"<<
cout<<"========================================================"<
cout<<"Masukkan Kode : ";cin>>data[i].kode_produksi;
cout<<"Masukkan tanggal : ";cin>>data[i].tanggal_produksi;
cout<<"Masukkan area pemasaran: ";cin>>data[i].area_pemasaran;
cout<<"========================================================"<
cout<
}
int barang::cetak()
{
cout<<"t CETAK DATA BARANG Ke-"<<
cout<<"========================================================"<
cout<<"Kode Produksi : "<<
cout<<"Tanggal Produksi : "<<
cout<<"Area Pemasaran : "<<
cout<<"========================================================"<
cout<
}
|
theiyoe
- |
|
0 komentar:
Posting Komentar