Page 83 - Pemrograman Dasar kelas X
P. 83
Bab 2 Variabel, Tipe Data, dan Operator 79
tersebut dipenuhi artinya variabel a lebih besar dari variabel b maka variabel c akan bernilai
TRUE, sedangkan jika proses tersebut tidak dipenuhi maka variabel c akan bernilai FALSE.
Selanjutnya variabel d, e, f akan diproses sesuai dengan operasi relasional yang digunakan.
Jika proses tersebut terpenuhi maka akan bernilai TRUE sedangkan jika tidak terpenuhi maka
akan bernilai FALSE.
Dari contoh program diatas kita dapat mengetahui fungsi dari operator relasional yaitu
untuk membandingkan dua nilai yang berbeda. Perbandingan yang terjadi pada dua nilai
sesuai dengan operator relasional yang digunakan. Apabila perbandingan tersebut terpenuhi
maka akan bernilai TRUE, dan jika tidak terpenuhi akan bernilai FALSE.
3. Operator Boolean
Operator Boolean adalah operator yang digunakan pada sebuah statement. Berikut beberapa
operator Boolean pada pascal :
Operator Penjelasan Contoh
AND Jika kedua pernytaan yang
dihubungakn bernilai benar maka (D<0) AND (a>0), artinya D
hasilnya adalah benar, jika salah kurang dari 0 dan a lebih dari
satu saja salah maka hasilnya 0
adalah salah
OR Jika salah satu saja pernytaan
benar maka hasilnya adalah (Umur>=60) OR (Umur<=6),
benar, jika keduanya salah maka artinya jika umur lebih besar
hasilnya akan salah 60 atau kurang dari 6
NOT Digunakan untuk membalikkan
nilai kebenaran (ingkaran), jika NOT(Profesi==”guru”), artinya
pernytaan bernilai benar maka Profesinya selain guru
akan menjadi salah dan
sebaliknya jika pernytaan salah
akan menjadi benar