Nested Struct  

Berikut adalah sample dari nested Struct atau Struct bersarang pada C++ :

#include
void main()
{
struct Tanggal{
unsigned int Hari;
unsigned int Bulan;
unsigned int Tahun;
};

struct Alamat{
char Jalan[30];
char Kota[30];
};

struct {
char Nama[40];
struct Tanggal Masuk;
struct Alamat Tinggal;
float Gaji;
}Karyawan = {
"Aktor Hariry",
17,
07,
04,
"Perum Ardimulyo 2",
"Malang",
550000
};
struct {
char Nama[40];
struct Tanggal Masuk;
struct Alamat Tinggal;
float Gaji;
}Karyawan1 = {
"Afrianto",
12,
05,
03,
"Perum doyomulyo 2",
"Malang",
450000
};

struct {
char Nama[40];
struct Tanggal Masuk;
struct Alamat Tinggal;
float Gaji;
}Karyawan2 = {
"Marsupilami",
14,
02,
06,
"Jalan Welirang 2",
"Malang",
650000
};

cout<<" DATA KARYAWAN"< cout<<"========================"< cout< cout<<"Nama Karyawan :"< cout<<"Tanggal Masuk :"< cout<<"Alamat :"< cout<<" "< cout<<"Gaji per Bulan :"< cout< cout<<"Nama Karyawan :"< cout<<"Tanggal Masuk :"< cout<<"Alamat :"< cout<<" "< cout<<"Gaji per Bulan :"< cout< cout<<"Nama Karyawan :"< cout<<"Tanggal Masuk :"< cout<<"Alamat :"< cout<<" "< cout<<"Gaji per Bulan :"<}

0 komentar: to “ Nested Struct