Page 71 - Modul Daskom 2020
P. 71

Modul 3 – Array, Record dan Pemrograman Modular                                                                           2020


                      C. GABUNGAN ARRAY           DAN RECORD
                         Array  dan  record  masing-masing  memiliki  kelebihan  dan  kelemahan  tersendiri,  maka  agar
                      penulisan  source  code  menjadi  lebih  efisien,  array  dan  record  dapat  digabungkan.  Dengan
                      menggabungkan fungsi array dan record  kita dapat mempersingkat penulisan perintah pada source
                      code dan juga mempersingkat penulisan variabel pada deklarasi variabel.
                         Contoh penulisan :
                                            Type
                                                Barang=record
                                                Nama,merk:string;
                                            End;
                                            Var
                                               Data:array [1..10] of Barang;

                         Penjelasan : terdapat array dan record dengan 10 elemen, dimana tiap elemenya adalah record yang
                      berisikan variabel nama dan keterangan dengan tipe data string.
                         Contoh Flowchart perintah Gabungan Array dan Record :

                                                MULAI                                     A





                                                INPUT                                    INPUT
                                                  j                                        j




                                                Ulangi i                                 Ulangi i
                                                dari 1                                   dari 1
                                                Sampai j                                Sampai j




                                            With pembelian [i]                       With pembelian [i]
                                                 do                                       do





                                                INPUT                                   OUTPUT
                                              Nama,harga                               Nama,harga










                                                  A                                     SELESAI

                                             Gambar 3.4 Contoh Flowchart perintah Gabungan Array dan Record.





                  Praktikum Dasar Komputer & Pemrograman 2020                                                                            III-69
   66   67   68   69   70   71   72   73   74   75   76