Skip to main content

Record pada Turbo Pascal

Record adalah salah satu tipe data struktur yang terdapat pada pascal. Tipe data record dapat dikumpulkan dengan beberapa item data yang masing-masing dapat mempunyai tipe data berbeda-beda. Masing-masing item dapat disebut dengan field. Sehingga record merupakan kumpulan field yang dapat berbeda-beda tipe. Biasanya satu record berisi beberapa field untuk sebuah subjek tertentu.

Record merupakan sekumpulan elemen data atau field yang digabungkan menjadi satu kesatuan dengan tipe data yang bisa berbeda bisa sama. Meskipun field tersebut berada dalam satu kesatuan, namun masih dapat diakses secara individual.

Perbedaan Array dan Record:
Array mempunyai elemen-elemen data yang tipe datanya harus sama (tidak boleh berbeda), misalnya dalam array terdapat empat elemen yang semuanya mempunyai tipe data berupa integer. Sedangkan record mempunyai elemen-elemen data yang bisa bertipe data sama dan juga berbeda, misalnya dalam satu tipe record terdapat elemen yang masing-masing dari elemen tersebut mempunyai tipe data integer, boolean, char, dan string.

Bentuk umum dari pendeklarasian record dalam pascal:
Type
              Nama_record = record
                                        Field1:tipe data 1;
                                        Field2:tipe data 2:
                                        .............................
                                        .............................
                                        Fieldn:tipe data n;

End;
Var
               Nama_Variabel : Nama_record;


contoh program yang menggunakan record:
Program bidang_ruang;
Uses wincrt;
Type
    Hasil=record
         Panjang,lebar:real;
         Segitiga:real;
         Balok:real;
End;
Var
    hsl:hasil;
begin
writeln(‘Masukkan Panjang Bidang:’);readln(hsl.panjang);
writeln('Masukkan Lebar Bidang: '); readln(hsl.lebar);
hsl.balok:=hsl.panjang*hsl.lebar;
hsl.segitiga:=1/2*hsl.panjang*hsl.lebar;
writeln;
writeln('Luas Segitiga adalah= ', hsl.segitiga:7:2);
writeln ('Luas Balok adalah= ', hsl.balok:7:2);
end.

Materi Kuliah Program Komputer FMIPA UNSRI

#nakatanaki: "Semoga Bermanfaat ^o^"

Comments

Popular posts from this blog

Soal Psikotes

  Banyak orang-orang di Indonesia ingin menjadi seorang pegawai negeri sipil, karena katanya sih lebih menjamin masa depan meskipun gajinya sedikit tapi konstan dan saat masa tua ada uang pensiun sehingga nggak perlu khawatir kekurangan biaya finansial keluarga di masa mendatang. Ya nggak ada salahnya sih, karena orang memiliki persepsi masing-masing. Sama halnya seperti ibu saya. Setiap anaknya diwajibkan menjadi seorang pegawai negeri sampai-sampai setiap detik setiap menit nih saya selalu diingatkan untuk belajar karena sebentar lagi penerimaan calon pegawai negeri sipil akan dibuka... nggak heran ibu saya rela keluar uang banyak untuk membeli buku untuk kami belajar. Di rumah saya sudah ada sekita 10 buku penerimaan pegawai negeri sipil mulai sejak jaman buku tahun 2008 sampe sekarang wkwk. Tapi disini buat temen-temen yang nggak berkesempatan untuk membeli buku, saya bakal sharing soal-soal CPNS yang bersumber dari beberapa buku penerimaan CPNS yang ada di rumah saya. Sekarang...

Median Umur dalam Demografi

Median Umur             Untuk meringkas data statistik biasanya digunakan ukuran sentral rata-rata ataupun median. Distribusi umur penduduk umumnya jauh dari simetri ( skew ) dan sering pula berakhir dengan interval terbuka sehingga menyulitkan dalam perhitungan harga rata-rata. Secara umum, median adalah titik tengah data. Jika data diurutkan menurut besarnya maka sebelah bawah dan sebelah atas median tersebut masing-masing terdapat 50% data.             Data demografi umumnya dikelompokkan dalam selang umur 1 tahun, 5 tahun, atau 10 tahun, sehingga diperlukan rumus agar memudahkan perhitungan mediannya.