#include
<iostream> // menyertakan file header iostream
using
namespace std; //menggunakkan namespace std
struct
buku { // struktur data buku
char* judul; // char of pointer yang
menunjukan variabel judul
char* pengarang; // char pointer yang
menunjukan variabel pengarang
char* penerbit; // char pointer yang
menunjukan variabel penerbit
int harga; // variabel harga yang bertipe
int
void
tampilkan(buku x) // fungsi untuk menampilkan isi struktur data buku
{
cout << "judul : " << x.judul << endl; //
menampilkan judul :
cout << "pengarang : "
<< x.pengarang << endl; // menampilkan pengarang :
cout << "penerbit : " << x.penerbit << endl;
// menampilkan penerbit :
cout << "harga : "
<< x.harga << endl; // menampilkan harga :
}
int
main() // menyatakan fungsi utama
{
buku daftar_buku[2]; // mendeklarasikan
daftar buku
daftar_buku[0].judul = "suara lainnya"; // memberi nilai
pada struktur daftar buku
daftar_buku[0].pengarang =
"noah"; // memberi nilai pada struktur daftar buku
daftar_buku[0].penerbit =
"gramedia"; // memberi nilai pada struktur daftar buku
daftar_buku[0].harga = 56000; // memberi nilai
pada struktur daftar buku
daftar_buku[1].judul = "seoul cinderella"; // memberi
nilai pada struktur daftar buku
daftar_buku[1].pengarang = "lia
andriana"; // memberi nilai pada struktur daftar siswa
daftar_buku[1].penerbit = "haru";
// memberi nilai pada struktur daftar buku
daftar_buku[1].harga = 45000; // memberi nilai
pada struktur daftar buku
for (int i=0; i<2; i++) //menampilkan
daftar buku
{
tampilkan(daftar_buku[i]); //
perintah untuk menampilkan masing masing
struktur daftar buku sesuai indeks
cout <<
"===============" << endl; // menampilkan =============
}
cout <<
"SILAHKAN DIPILIH";/*menampilkan tulisan "SILAHKAN
DIPILIH,"*/
}
Tidak ada komentar:
Posting Komentar