Materi Structure Program C++

STRUCTURE

Struktur merupakan kumpulan elemen data yang digabungkan menjadi satu
kesatuan data. Masing-masing elemen data tersebut dinamakan field atau elemen
struktur. Field tersebut bisa memiliki tipe data yang ataupun berbeda, meskipun field
tersebut dalam satu kesatuan tetapi tetap bisa siakses secara individu.
Struktur dan array mempunyai kesamaan dan perbedaan, kesamaannya yaitu
alokasi memori untuk elemen-elemennya sudah ditentukan sebelum program
dijalankan. Perbedaannya, array adalah struktur data yang tipe data dari elemen-
elemennya harus sama dan elemen tersebut diakses melalui indeks sedangkan
struktur adalah struktur data yang tipe data dari elemen-elemennya tidak harus
sama dan elemen tersebut diakses melalui identifier atau nama variabel.

Pendeklarasian struktur

Contoh struktur dengan tipe data berbeda :

Contoh struktur dengan tipe data sama :

Contoh Program :
1. Program Data Stock
Source code : Lihat Disini

2. Program mengakses elemen struktur
Source Code : Lihat Disini

Enumerasi

Enumerasi adalah tipe data yang mempunyai elemen-elemen bertipe konstnta
dengan urutan yang sudah dtentukan. Nilai-nilai dari konstanta ini berupa nilai-nilai
integer yang diwakili oleh pengenal yang ditulis di antara tanda kurung kurawal “{ “
dan “}”. Tipe ini dideklarasikan dengan kata kunci enum.
Deklarasi Enumerasi :
Enum nama_enumerasi{nilai1,nilai2,…}

Contoh Program :
1. mengakses elemen struktur (enumerasi)
Source Code : Lihat Disini

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *