Contoh Script Penggunaan Struct pada C++ (Program Rental)

Ini adalah contoh penggunaan Struct pada C++.
syntax untuk struct sendiri adalah:

struct nama_struct
{
tipe_element1 nama_element,nama_element2;
tipe_element2 nama_element3;
tipe_elementN nama_elementN;
}
nama_obyek1,nama_obyek2,nama_obyekN;



Berikut adalah contoh program penghitung denda rental CD/DVD yang menggunakan Struct:

#include <iostream>
#include <stdlib>

//pendeskripsian variabel
char nama[40],nomember[10];
int banyak,bonus,lama,terlambat,denda,biaya=0,total;

//pendeskripsian Struct untuk data cd/dvd
struct dvd
{
char kode[10],judul[30];
int jenis,genre;
}
dvd[20],bonuspinjam[5];

//Pendeskripsian Struct untuk tanggal
struct tanggal
{
int tgl,bulan,tahun;
}
pinjam,kembali,tempo;


//Fungsi yang dipakai untuk input data member
void inputmember()
{
cout<<"\nNama Member...........................= ";cin>>nama;
cout<<"No. Member............................= ";cin>>nomember;
cout<<"Banyak CD/DVD yang Dipinjam (Maks 20) = ";cin>>banyak;
}

Untuk Source Code lengkapnya silahkan download pada link di bawah ini
DOWNLOAD DISINI
(Tunggu samapai muncul tulisan SKIP AD, tekan tombol tersebut dan proses download bisa dimulai)

Untuk yang sudah tercompile menjadi .exe silahkan download pada link di bawah ini
DOWNLOAD DISINI
(Tunggu samapai muncul tulisan SKIP AD, tekan tombol tersebut dan proses download bisa dimulai)



Script tersebut nantinya akan menghasilkan output seperti di bawah ini:

Proses Input

Proses Output

1 comment: