Buku Artikel

  • Home
  • Driver
  • Program
  • Penyakit
  • Download
  • Artikel
Home » Program » Program Record(rekaman)

Friday, 12 December 2014

Program Record(rekaman)






RECORD
(Rekaman)
Record (Rekaman)
ü  Tipe data record digunakan untuk menyimpan sejumlah data dengan nilai dengan tipe data yang berbeda dalam satu wadah.
ü  perbedaan antara record dengan larik adalah bahwa dalam larik semua elemenya harus bertipe sama, tetapi dalam record set mempunyai tipe yang berbeda antara satu sama lainnya.
Contoh Penulisan :
Type
               Pengenal = Record
                       Namafield-1 : Type
                       Namafield-2 : Type
                       ……
                       Namafield-N : Type
               End
Atau dapat juga dideklarasikan sebagai berikut:
Var
                Pengenal = Record
                          Namafield-1 : Type
                          Namafield-2 : Type
                                        ……
                                        Namafield-N : Type
                 End

Contoh :
type
      data_pegawai = record
                                    kd_peg : string[5];
                                    nama : string[15];
                                    alamat : string[20];
                                    gaji : longint;
                        end;
var
     pegawai : data_pegawai;

Atau langsung di deklarasikan di varibel :
var
            pegawai : record
                        kd_peg : string[5];
                        nama : string[15];
                        alamat : string[20];
                        gaji : longint;
            end;
type
      data_pegawai = record
            kd_peg : string[5];
            nama : string[15];
            alamat : string[20];
            gaji : longint;
      end;
var
     pegawai : data_pegawai;

Statement With
ü  Digunakan untuk mempersingkat penulisan dalam pembacaan field,
ü  Penulisan :
                       






with namaRecord do
Contoh program :
begin
clrscr;
     with pegawai do
      begin
                        kd_peg := ‘001';
                        nama := ‘Andi Sujarwo';
                        alamat:= ‘Jl. Kyi Telingsing No 56 Kudus';
                        gaji:=1500000;
       end;


Record dalam array
ü  Dalam contoh sebelumnya penggunan tipe data record hanya dapat menyimpan satu record.
ü  Untuk dapat menyimpan sejumlah record maka dapat digunakan array yang bertipe record yang sudah didifinisikan

Contoh program :
type
            data_pegawai = record
                                    kd_peg : string[5];
                                    nama : string[15];
                                    alamat : string[20];
                                    gaji : longint;
            end;
var
            pegawai : array[1..10] of data_pegawai;
            i : integer;
Contoh program (Lanj)
begin
      clrscr;
                        for I:= 1 to 10 do
                        begin
                             with pegawai[i] do

Field record yang bertipe array:
ü  Jika dalam suatu record terdapat beberapa field yang sama tipenya dapat digunakan array.
ü  Contoh ada data barang yang mempunyai struktur.
-          Nama barang -> bertipe String
-          Jumlah unit barang ke 1 -> bertipe Byte
-          Jumlah unit barang ke 2 -> bertipe Byte
-          Jumlah unit barang ke 3 -> bertipe Byte





Contoh:
type
            data_brg = record
                        namaBrg : string[15];
                        unitBrg : array[1..3] of byte;
            end;
var
            Barang : array[1..10] of data_brg;

Tipe data record dengan field tipe record
ü  Dalam Turbo Pascal tipe data record dapat didefinisikan juga sebagai field dari suatu record.
ü  Artinya suatu record dapat juga mempunyai field yang merupakan record.

Contoh:
 sebuah data pegawai mempunyai struktur sebagai berikut :
            - Nama pegawai -> string
            - Mulai masuk -> - Tgl
                                                 - Bln
                                                 - Thn
            - Alamat pegawai -> - Jalan
                                                       - Kota
            - Gaji -> - Gaji pokok
                                - Lembur
                                - Tunjangan





Contoh
type
            masuk = record
                        tgl : 1..31;
                        bln : 1..12;
                        thn : integer;
                        end;
            alamat = record
                        jalan : string[20];
                        kota : string[10];
                        end;
             

Contoh (Lanj)
            gajipeg = record
                        pokok,tunjangan,lembur : real;
                        end;
            datapegawai = record
                        nama : string[20];
                        tglmasuk : masuk;
                        almt : alamat;
                        gaji : gajipeg;
            end;


f
Share
t
Tweet
g+
Share
?
Unknown
00:42

Belum ada komentar untuk "Program Record(rekaman)"

Post a Comment

Newer Post Older Post Home
Subscribe to: Post Comments (Atom)
Find Us :

Cari Blog Ini

Translate

Label

  • Artikel
  • Handphone
  • Penyakit
  • Program

Entri Populer

  • ASKEP PIELONEFRITIS
    ASKEP PIELONEFRITIS A.     Pengertian Pielonefritis Pielonefritis adalah inflamasi pada pelvis ginjal dan parenkim ginjal yang...
  • Halusinasi Kinestetik
    HALUSINASI KINESTETIK PENGERTIAN HALUSINASI Halusinasi adalah pencerapan yang slah dari panca indera seseorangyang diakibatkan kar...
  • Perubahan Fisiologi dan Psikologi Pada Masa Nifas dan Menyusui
    perubahan fisiologi dan psikologi pada masa nifas dan menyusui A.     Perubahan Sistem Kardio vaskuler masa nifas Sistem pereda...
  • MIOKARDITIS
    ASKEP PADA KLIEN MIOKARDITIS DEFINISI MIOKARDITIS Miokarditis adalah peradangan atau  inflamasi pada miokardium.Peradangan ini da...
  • Nama Latin Tumbuhan
    Nama Latin Atau Ilmiah Tumbuhan B erikut nama-nama latin ilmiah tumbuhan.bagi kawan2 yang mencari nama ilmiah tumbuhan Disini terlengka...
  • Sistem Bilangan
    1. SISTEM BILANGAN Sistem Bilangan l   positional value system : sistem nilai berdasarkan letak/posisi a n-1 = angka yang p...
  • Struktur Percabangan
    Struktur Percabangan Jenis-jenis struktur percabangan Ø   Didalam bahasa pascal terdapat 2 jenis struktur percabangan, yaitu : ...
  • Obat Pelangsing Tubuh Tiens
    Obat Pelangsing Tubuh Tiens Izin share>>> READY...... Bio->  1.PENINGGI            2. PELANGSING            3.PEMUTI...
  • Penyakit Asma
    Penyakit Asma A.                 Pengertian Asma bronchial adalah gangguan fungsi aliran udara paru yang ditandai oleh kepekaan s...
  • Asus Zenfone 4S A450CG
    Asus Zenfone 4S A450CG Asus Zenfone 4S A450CG  merupakan smartphone berlayar 4,5 inci buatan produsen ternama asal taiwan yaitu Asus ...

My Blog List

Powered by Blogger.

Arsip Blog

  • ►  2015 (11)
    • ►  March (1)
    • ►  February (2)
    • ►  January (8)
  • ▼  2014 (25)
    • ▼  December (25)
      • MIOKARDITIS
      • Sistem Bilangan dan Konversi Bilangan
      • SIKLUS SISTEM INFORMASI PENGANTAR INFORMATIKA
      • Sistem Bilangan
      • Contoh Format Makalah/Skripsi
      • Metode Ilmiah
      • Anemia
      • Contoh Cara Hitung Program Percabangan IF dan CASE
      • Contoh Karya Ilmiah
      • Sistem Dalam Kehidupan Manusia
      • Lenovo A369i
      • Oppo N1 Mini
      • Struktur Percabangan
      • Sistem Reproduksi Pada Manusia
      • Pengenalan Software
      • Asus Zenfone 4S A450CG
      • Himpunan Judul SI,SPK.SP.
      • Himpunan Istilah Akuntansi
      • Program Record(rekaman)
      • Cara Membuat slide microsoft powerpoint 2010
      • Nama Latin Tumbuhan
      • Contoh Surat Cuti Tahunan
      • Cara Menghitung nilai Rata-rata
      • Pengertian array atau larik
      • Cara mengaktif photoshop
Copyright 2014 Buku Artikel - All Rights Reserved
Design by Anis Mmulyadi - Published by terbaikdotcom.blogspot.com