Struktur Pemograman C/C++ (Struktur Data - Modul 5)
STRUKTUR / STRUCT
Struktur merupakan kumpulan elemen data yang digabungkan menjadi satu kesatuan data.Masing-masing elemen data tersebut dinamakan field atau elemen struktur. Field tersebut dapat memiliki tipe data yang sama atau berbeda-beda, meskipun field tersebut merupakan satu kesatuan namun bisa diakses secara individu.
Struktur dan array mempunyai kesamaannya yaitu alokasi memori untuk elemen-elemennya sudah ditentukan sebelum program berjalan. Perbedaannya, array adalah struktur data yang elemen-elemenya bertipe data harus sama, dan elemen tersebut diakses melalui indeks.Sedangkan struktur adalah sebuah struktur data yang tipe data dari elemen-elemennya tidak harus sama dan elemen tersebut diakses melalui identifier atau nama variabel
Contoh struktur dengan tipe data berbeda :
struct mahasiswa
{
char nim[10];
char nama[25];
char jurusan[2];
float ipk;
}mhs;
{
char nim[10];
char nama[25];
char jurusan[2];
float ipk;
}mhs;
Contoh struktur dengan tipe data yang sama
struct tanggal
{
int tanggal;
int bulan;
int tahun;
}tgl
---atau bisa ditulis---
struct tanggal
{
int tanggal, bulan, tahun;
}tgl
{
int tanggal;
int bulan;
int tahun;
}tgl
---atau bisa ditulis---
struct tanggal
{
int tanggal, bulan, tahun;
}tgl
struct nama_truck //nama struktur, kata struktur harus ada
{ //anggota / elemen dari struktur
type1 element1;
type2 element2;
type3 element3;
}nama_object: //identifier yang digunakan untuk pemanggilan struktur
---atau bisa ditulis---
struct nama_struktur
{
type1 element1;
type2 element2;
type3 element3;
.
.
.
};
struct nama_struktur nama_object
{ //anggota / elemen dari struktur
type1 element1;
type2 element2;
type3 element3;
}nama_object: //identifier yang digunakan untuk pemanggilan struktur
---atau bisa ditulis---
struct nama_struktur
{
type1 element1;
type2 element2;
type3 element3;
.
.
.
};
struct nama_struktur nama_object
Contoh Soal
1. Praktikum 5.1
2. Praktikum 5.2
3. Praktikum 5.3
4. Latihan 5.1
5. Latihan 5.2
6. Post Test 5.1
7. Post Test 5.2
8. Post Test 5.3
0 Response to "Struktur Pemograman C/C++ (Struktur Data - Modul 5)"
Post a Comment