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
   37   38   39   40   41   42   43   44   45   46   47