1. Pengertian Tipe data bentukan dalam Algoritma Pemrograman
Tipe bentukan adalah tipe yang dibentuk (dan diberi nama) dari satu atau lebih tipe dasar. Operasi terhadap komponen bertipe dasar dilakukan seperti yang didefinisikan pada tipe dasar. Operasi terhadap keseluruhan tipe mungkin didefinisikan atau tidak.
Dalam notasi algoritma, sebuah tipe bentukan berupa komposisi elemen dituliskan dengan notasi:
Berikut Contoh tipe bentukan pada Algoritma
Contoh : type Jam { type Jam menyatakan representasi jam dalam notasi hh:mm:ss dengan hh bernilai [0..23],
mm bernilai [0..59] dan ss bernilai [0..59]
}
type Jam : record
<hh : integer, {0..23} { jam }
mm : integer, {0..59}
{ menit }
ss : integer {0..59} { detik }>
Jika dideklarasikan :
J : Jam { artinya : J adalah sebuah Jam }
Cara mengacu/mengakses nilai elemen yang tersimpan dalam J adalah :
J.hh { menghasilkan bagian jam bertipe integer {0..23} }
J.Mm { menghasilkan bagian menit bertipe integer {0..59} }
J.ss { menghasilkan bagian detik bertipe integer {0..59} }
Domain nilai : <integer, integer, integer>
Konstanta : <
1, 0, 6 > ; < 17, 10, 31 >
Operator
:
> Operator terhadap Jam harus dibuat
> Operasi integer terhadap J.hh, J.mm dan J.ss
bikin sakit mata, background warna abu-abu gelap ditambah tulisan warna hitam-_-
BalasHapusbikin sakit mata, background warna abu-abu gelap ditambah tulisan warna hitam-_-
BalasHapus