Tipe Data Bentukan (Tugas 2)

Tipe Data Bentukan adalah tipe data yang dibentuk dengan keinginan sendiri. Penyusunannya pun bisa dilakukan dengan satu atau lebih tipe dasar. Tipe dasar bisa berupa tipe dasar yang di beri nama dengan nama baru ataupun dengan record. Contohnya:

Kamus :
   type Luas : < p,l : real,
                 L : real >

Luas adalah tipe data yang sama saja dengan tipe real.
Penggunaannya:

    Rmh, Rg_Tm, Kmr1, Kmr2, KmrVIP, Dpr,WC,Lrng1,Lrng2   <-- Type Luas

Penerapannya :

Deskripsi : 
//Assignment
   Rmh.p    -> 1500
   Rmh.l    -> 1000
   Rg_Tm.p  -> 1000
   Rg_Tm.l  -> 500 
   Kmr1.p   -> 400              //Ukuran ruangan yang telah ditetapkan
   Kmr1.l   -> 400
   Kmr2.p   -> Pnjg_Kmr1
   Kmr2.l   -> Pnjg_Kmr1
   KmrVIP.p -> 500
   KmrVIP.l -> 400
   Lrng1.p  -> 600
   Lrng1.l  -> 300 
   Lrng2.p  -> 500
   Lrng2.l  -> 200
   Dpr.p    -> 600
   Dpr.l    -> 200
   WC.p     -> 400
   WC.l     -> 200

Rmh.L     -> Rmh.p * Rmh.l
Rg_Tm.L   -> Rg_Tm.p * Rg_Tm.l
Kmr1.L    -> Kmr1.p * Kmr1.l
Kmr2.L    -> Kmr2.p * Kmr2.l
KmrVIP.L  -> KmrVIP.p * KmrVIP.l
Dpr.L     -> Dpr.p * Dpr.l
WC.L      -> WC.p * WC.l
Lrng1.L   -> Lrng1.p * Lrng1.l
Lrng2.L   -> Lrng2.p * Lrng2.l

Jika dibandingkan dengan notasi algoritma pada tugas sebelumnya, dengan menggunakan tipe bentukan terasa lebih sedikit variabel yang perlu ditulis di dalam kamus dan lebih sederhana.

Klik link berikutnya untuk melihat tugas selanjutnya.

Advertisements

One thought on “Tipe Data Bentukan (Tugas 2)

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s