Page 42 - karlina Ebook
P. 42
BAB 7. RECORD/STRUCTURE
Record adalah suatu tipe data yang merupakan kumpulan dari atribut-atribut (field) suatu
objek. Pada record tipe elemen bisa berbeda-beda tidak seperti array yang mengharuskan
mempunyai tipe elemen yang sama.
Atribut 1 Atribut 2 Atribut 3 . . . Atribut N
Deklarasi record / structure
struct namaRecord {
<tipe Atribut 1> Atribut1;
<tipe Atribut 2> Atribut2;
. . . . . . . . . . . . . . .
}; <tipe Atribut n> Atributn;
Cara mengakses variabel di dalam record/struct adalah dengan operator dot (.). Misalkan
terdapat nama record/struct mhs, dan variabel yang akan diakses di dalamnya adalah npm,
maka cara mengaksesnya adalah “ mhs.npm “yang artinya kita mengakses npm yang
merupakan satu atribut dari data mhs.
Percobaan 7.1: Koordinat Kartesian
Struktur data yang digunakan adalah tipe record / structure sebagai berikut:
struct koordinat {
float absis;
float ordinat;
};
39