Materi Array Struct C++
ARRAY STRUCT
Array Struct adalah suatu
alogaritma program yang terbentuk dari beberapa kumpulan variabel yang memiliki
tipe data yang sama maupun berbeda dan membentuk suatu kelompok baru yang lebih
terstruktur. Meskipun memiliki pengertian yang hampir sama, Arraydan Struct tidaklah
sama. Perbedaannya adalah Array hanya bisa
mengelompokan data yang sejenis , sedangkan Struct dapat
mengelompokan beberapa jenis data.
Untuk lebih jelas kita lihat contoh pendeklarasian
masing-masing dari array of structure dan structure of array.
Contoh untuk structure of array
struct mahasiswa{
char
nama[30];
char nim[10];
float nilai[3];
};
mahasiswa mhs;
|
Cara mengakses elemen pada structure of Array
mhs.nilai[1]=90;
dan berikut contoh untuk array of structure
struct mahasiswa{
char
nama[30];
char nim[10];
float nilai[3];
};
mahasiswa mhs[100];
|
Cara mengakses elemen pada array of structure
mhs[2].nim;
yang ada di dalam tanda [] adalah alamat array dimana
isinya berupa variabel yang digunakan untuk perulangan.
Contoh Array
Struct dalam kehidupan sehari-hari misalnya Mahasiswa. Mahasiswa
memiliki data-data tersendiri didalamnya, seperti : Nama, Umur, Jenis Kelamin,
No Induk Mahasiswa dan lain-lain. Kita bisa mengatakan bahwa Mahasiswa
adalah Kelompok utama (Main Struct) dan Nama, Umur,
Jenis Kelamin, No Induk Mahasiswa adalah bagian-bagian dari Kelompok utama
tersebut.
Kira-kira seperti itulah analogi dari Array
Struct ini, baiklah sekarang kita akan melangkah lebih jauh
tentang Array Struct. Array Struct memiliki beberapa bagian penting agar suatu
program Struct dapat berjalan dengan baik. diantaranya adalah :
Deklarasi : Adalah
bagian dimana kita mendeklarasikan Main Struct dan Sub Struct. untuk Struktur
penulisannnya bisa dilihat dibawah ini.
Struktur Penulisan Struct
|
Akses (Memanggil Struct) : Adalah
bagian dimana kita akan mengakses variabel-variabel yang telah didefinisikan
pada Main Struct. Perhatikan contoh dan Struktur pemanggilannya dibawah ini
REFERENSI
https://www.komputerdia.com/2017/06/memahami-rangkaian-array-dalam-structure-di-c-plus-plus.html
https://kelasinformatikaku.blogspot.com/2012/05/mengenal-array-dan-struct-di-c_27.html
http://adr015.blogspot.com/2017/02/materi-c-array-dan-struct.html
good job gan
BalasHapuslampu servis hp