Operator pembanding dan operator logika dalam pemrograman bahasa C++

1. Operator Pembanding

Operator pembanding  digunakan untuk membandingkan dua buah nilai variabel dan akan menghasilkan nilai benar (bernilai 1) atau salah (bernilai 0). Operator pembanding  banyak diaplikasikan pada penyelesaian suatu kondisi dengan menggunakan fungsi IF.


Contoh :

Int a,b,c,d ;
a=10; b = 5; c = 12; d = 3;

a>b, logikanya  benar (1)
c>=a, logikanya  Salah (0)
d<= a, logikanya  benar (1)
a==b, logikanya  Salah (0)
a!=b, logikanya  benar (1)


2. Operator Logika

Operator logika digunakan untuk membandingkan nilai dari 2 buah variable atau lebih. Nilai dari hasil logika dinyatakan dengan Benar  (true) dan Salah (false) seperti dalam table di bawah ini.

Logika AND atau &&


Contoh :

Int a,b,c,d ;
a=10; b = 5; c = 12; d = 3;

(a>b ) AND  ( c > d), loginya adalah Benar dan Benar maka hasilnya Benar
(a d), loginya adalah Salah dan Benar maka hasilnya Salah

Logika  OR  atau ||


Contoh :

Int a,b,c,d ;
a=10; b = 5; c = 12; d = 3;


(a>b ) OR  ( c > d), loginya adalah Benar dan Benar maka hasilnya Benar
(a d), loginya adalah Salah dan Benar maka hasilnya Benar

Logika NOT atau !


Contoh :

 Int a,b ;
a=10; b = 5;
Not  (a>b), hasilnya   salah
Not (b>a), hasilnya benar

Contoh  operator pembanding dan logika akan digunakan dalam program dengan percabangan IF.

Demikian pembahasan tentang operator pembanding dan operator logika dalam pemrograman bahasa C++.

Semoga bermanfaat.

God bless you all.


3 komentar:

Silakan memberikan komentar dan pertanyaan yang sifatnya positif.