Array Merupakan Deretan data yang tipenya sama, sedangkan struct merupakan kelompok data yang bertipe berbeda. jika ingin membuat suatu deretan data yang tipenya berbeda maka digunakan gabungan antara array dan struct.
Misalnya untuk membuat satu data mahasiswa yang terdiri dari NIM bertipe char, Nama bertipe char dan usia bertipe integer maka digunakan struct. tapi bagaimana jika jumlah data mahasiswa tersebut lebih dari satu ?. solusinya untuk masalah tersebut adalah data mahasiswa ( struct ) dimasukkan dalam array, sehingga tercipta larik (array) data mahasiswa (struct).
Langkah - langkah dalam membuat array of struct adalah sebagai berikut.
1. Buat tipe data struct. contoh :
struct mahasiswa2. tampunglah struct yang telah dibuat ke dalam variabel bertipe array. contoh
{
char nim[8];
char nama[50];
int usia;
};
mahasiswa mhs[10];code tersebut berarti variabel mhs adalah array 10 elemen, yang mana tiap - tiap element bertipe struct yang berisi nim, nama dan usia.
contoh program :
output program (input data) :
output program hasil input data :
- Berkomentarlah Dengan Bijak.
- No link, S@ara, P#rn, etc.
- Jadilah Orang Cerdas agar anda Cerdas .wkwkwkw.
EmoticonEmoticon