Struct C++
CARA MENGGUNAKAN STRUCT PADA C++
Source code
:
#include
<iostream>
#include
<conio.h>
using
namespace std;
struct
penjualan_buku
{
int kode;
int tahun;
int harga;
int jumlah;
int tahun;
int harga;
int jumlah;
char nama[15];
char pengarang[15];
char pengarang[15];
};
struct toko
{
char nama_toko[10];
char alamat_toko[10];
penjualan_buku buku[10]; // memasukkan struct penjualan_buku ke toko
}market;
main()
{
cout<<" masukkan jumlah
pembelian > ";
cin>>market.buku[10].jumlah;
cout<<" masukkan nama toko :
";
cin.ignore();
cin.getline(market.nama_toko,10);
cout<<" masukkan alamat_toko :
";
cin.getline(market.alamat_toko,10);
for(int i=1;i<=market.buku[10].jumlah;i++)
{
cin.ignore();
cout<<"masukkan nama buku :
";
cin.getline(market.buku[i].nama,15);
cout<<"masukkan kode buku :
";
cin>>market.buku[i].kode;
cout<<"masukkan tahun terbit
: ";
cin>>market.buku[i].tahun;
cin.ignore();
cout<<"masukkan nama
pengarang : ";
cin.getline(market.buku[i].pengarang,15);
cout<<"masukkan harga :
";
cin>>market.buku[i].harga;
cout<<endl;
}
cout<<"\n NAMA TOKO : "<<market.nama_toko;
cout<<"\n ALAMAT TOKO : "<<market.alamat_toko;
for(int i=1;i<=market.buku[10].jumlah;i++)
{
cout<<"\n NAMA : "<<market.buku[i].nama;
cout<<"\n KODE : "<<market.buku[i].kode;
cout<<"\n TAHUN : "<<market.buku[i].tahun;
cout<<"\n PENGARANG : "<<market.buku[i].pengarang;
cout<<"\n HARGA : "<<market.buku[i].harga;
cout<<endl;
}
getch();
}
Comments
Post a Comment