Tuesday, August 14, 2012

Program Pascal


Dengan deklarasi berikut:
Type warna=(merah,kuning,hijau,biru,hitam,putih,jingga);
Var w:warna;
Perintah mana yang salah?
a. If w in [warna] then writeln(‘ada’);
b. w:=merah;
w:=w + kuning;
c. w:=[merah];
d. w:=hijau;
dec(w);
e. w:=’Merah’;
Jawab:
d. w:=hijau;
dec(w);
Pembahasan:
Variabel w adalah variabel yang mempunyai tipe data enumerasi yang merupakan salah satu tipe data ordinal. Karena merupakan tipe data ordinal, maka variabel w dapat dioperasikan dengan fungsi atau prosedur seperti ORD, DEC, INC, PRED, dan SUCC.

No comments: