Categories

Budaya (3) Cerpen (2) Cooking (1) Curhat (29) Curug (1) Famz Story (4) fiktif (3) Film (14) Foto (36) Hiking (30) Indonesia (80) INDONESIA BAGUS (7) Info (111) Islam (3) Jepang (7) Kampus (83) Kartun (1) Kids (2) Komputer (34) Kopdar (1) Korean Fever (14) Listing Program (8) Look Alike (10) Maen (28) Multimedia (9) Musik (3) Muslimah (4) Ramadhan (1) Review (16) SAR (2) Sekedar Tulisan (49) Shout Out (6) SI (53) Situs Bersejarah (2) Team Mandalawangi (1) Trip (33) Tugas (86) Untuk Negeri (76) Video (3) Wisata (11)

Jumat, 27 Juli 2012

Contoh Program Record

Program 1
USES CRT;
TYPE
     REC BARANG = RECORD
              NAMA          : STRING[25];
              KUALITAS   : CHAR;
              HARGA        : LONGINT;
      END;
VAR
      BARANG : RECBARANG;
BEGIN
      CLRSCR;
      WITH BARANG DO
      BEGIN
                 NAMA :='UBIN TISKA 20X20';
                 KUALITAS :='A';
                 HARGA := 14000;
      END;
      WITH BARANG DO
      BEGIN
                 WRITELN ('NAMA BARANG : ',NAMA);
                 WRITELN ('KUALITAS           : ',KUALITAS);
                 WRITELN ('HARGA                 : ',HARGA);
     END;

    READLN
END.

Program 2
USES CRT;
TYPE
        RECPEGAWAI = RECORD
                                                NOMOR                     ; LONGINT;
                                                NAMA                        ; STRING [35];
                                                TGL LAHIR                ; RECTANGGAL;
                                                GAJI                            ; LONGINT;
                                           END;

                                          RECTANGGAL = RECORD
                                                 TANGGAL,
                                                 BULAN,
                                                 TAHUN      ; INTEGER
                                          END.
VAR
        DATAPEG : RECPEGAWAI;
BEGIN
        CLRSCR;
        WITH DATAPEG DO
        BEGIN
                   NOMOR     := 56789;
                   NAMA        := 'MOLDYNNIZ';
                   TANGGAL  := 21;
                   BULAN       := 12
                   TAHUN       := 1992;
                   GAJI            := 750000;
         END;

        WITH DATAPEG DO
                WITH TGLLAHIR DO
                BEGIN
                           WRITELN('NAMA PEGAWAI    : ', NAMA);
                           WRITELN('TANGGAL LAHIR    :', TANGGAL, '/', BULAN, '/', TAHUN);
                END;

                READLN
END.

Tidak ada komentar:

Posting Komentar