Page 81 - Pemrograman Dasar kelas X
P. 81
Bab 2 Variabel, Tipe Data, dan Operator 77
c := a - b;
writeln('21 - 10 = ', c );
c := a * b;
writeln('21 x 10 = ', c );
d := a / b;
writeln('21 / 10 = ', d);
c := a mod b;
writeln('21 mod 10 = ', c );
c := a div b;
writeln('21 div 10 = ', c );
end.
Dari kode program di atas, dapat dilihat bahwa khusus untuk d bertipe data real, karena
merupakan hasil pembagian, yang memungkinkan terjadinya bilangan real.
2. Operator relasional
Operator relasional adalah operator yang menghubungkan nilai dari variabel. Hasil
ekspresi dengan operator ini adalah nilai kebenaran True atau False. Berikut operator
relasional dalam Pascal.
Operator Penjelasan Contoh
= Periksa apakah nilai keduanya a=10, periksa apakah nilai
sama variabel a sama dengan 10
<> Periksa apakah nilaia keduanya a<>10, periksa apakah nilai
tidak sama variabel a tidak sama dengan 10
> Periksan apakah nilai pertama a>10, periksa apakah nilai
lebih besar dari nilai kedua variabel a lebih besar10
< Periksan apakah nilai pertama A<10, periksa apakah nilai
lebih keci dari nilai kedua variabel a lebih kecil 10
>= Periksan apakah nilai pertama a>10, periksa apakah nilai
lebih besar atau sama dengan variabel a lebih besar sama
nilai kedua dengan 10
<= Periksan apakah nilai pertama A<10, periksa apakah nilai
lebih kecil atau sama dengan variabel a lebih kecil sama
nilai kedua dengan 10