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

  • 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...
  • Halusinasi Kinestetik
    HALUSINASI KINESTETIK PENGERTIAN HALUSINASI Halusinasi adalah pencerapan yang slah dari panca indera seseorangyang diakibatkan kar...
  • ASKEP PIELONEFRITIS
    ASKEP PIELONEFRITIS A.     Pengertian Pielonefritis Pielonefritis adalah inflamasi pada pelvis ginjal dan parenkim ginjal yang...
  • MIOKARDITIS
    ASKEP PADA KLIEN MIOKARDITIS DEFINISI MIOKARDITIS Miokarditis adalah peradangan atau  inflamasi pada miokardium.Peradangan ini da...
  • Sistem Dalam Kehidupan Manusia
    SISTEM DALAM KEHIDUPAN MANUSIA A.SISTEM EKSKRESI PADA MANUSIA Ekskresi adlah proses pengeluaran sisa metabolisme yang sudah tidak...
  • Sistem Bilangan dan Konversi Bilangan
    Sistem Bilangan dan Konversi Bilangan Pendahuluan ü   Ada beberapa sistem bilangan yang digunakan dalam sistem digital. Yang paling...
  • ASKEP BAYI BERESIKO TINGGI
    ASKEP BAYI BERESIKO TINGGI A.      Pengertian l   Neonatus adalah organisme pada periode adaptasi kehidupan intra uterus ke keh...
  • 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 : ...

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