Page 49 - Project Akhir Media Pendidikan
P. 49
X !X
1 0
0 1
Adapun contoh program yang akan menunjukkan hal tersebut adalah sebagai berikut.
#include <stdio.h>
int main(void) {
printf(“!1 = %d\n”, (!1));
printf(“!0 = %d\n”, (!0));
return 0;
}
Program di atas akan memberikan hasil seperti di bawah ini.
!1 = 0
!0 = 1
3.4.3. Operator Relasional
Operator relasional adalah operator yang digunakan untuk menentukan relasi atau
hubungan dari dua buah nilai atau operand. Operator ini terdapat dalam sebuah ekspresi
yang selanjutnya akan menentukan benar atau tidaknya ekspresi tersebut. Berikut ini
operator yang termasuk ke dalam operator relasional dalam bahasa C.
Operator Jenis Operasi Contoh Penggunaan
== Sama dengan (8 == 8) = 1
> Lebih besar (8 > 9) = 0
< (8 < 9) = 1
Lebih kecil
>= Lebih besar atau sama dengan (8 >= 7) = 0
<= Lebih kecil atau sama dengan (7 <= 8) = 1
!= (8 != 9) = 1
Tidak sama dengan
Operator ini pada umumnya digunakan untuk melakukan pengecekan terhadap ekspresi
di dalam blok pemilihan, yang baru akan kita bahas pada bab selanjutnya, yaitu bab 4 –
Kontrol Program. Namun sebagai gambaran bagi Anda, berikut ini contoh program
yang akan menunjukkan penggunaan salah satu dari operator di atas.
#include <stdio.h>
int main(void) {
45