Sabtu, 10 November 2012

Belajar Pemrograman

Pemrograman



#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