Operator Comparison atau operator perbandingan, setiap bahasa pemrograman pasti memiliki operator perbandingan. Operator Comparison Pada C++ digunakan untuk membandingkan dua buah variabel di dalam sebuah kondisi, igunakan untuk membandingkan apakah nilainya sama atau berbeda antar kedua variabel yang dibandingkan.
beberapa Operator Comparison
- lebih dari >
- kurang dari <
- lebih dari sama dengan >=
- kurang dari samadengan <=
- sama dengan ==
- tidak sama dengan !=
contoh dalam bahasa C++
#include <stdio.h> int main () { int x = 5; int y = 10; int hasil = x > y; printf("%d\n", hasil); hasil = x < y; printf("%d\n", hasil); hasil = x >= y; printf("%d\n", hasil); hasil = x <= y; printf("%d\n", hasil); hasil = y == x; printf("%d\n", hasil); hasil = y != x; printf("%d\n", hasil); }

pada program di atas, kita memiliki dua buah variabel yaitu x dan y. variabel x memiliki nilai 5 dan variabel y memiliki nilai 10.
Berikutnya dilakukan perbandingan dan dimasukkan kedalam variabel hasil, perbandingan pertama x > y, atau jika kita bahsakan kedalam bahasa manusia adalah 5 lebih dari 10, dan hasil keluaran pada program di atas adalah boolean, 1adalah true dan 0 adalah false. Karena kondisinya adalah salah, maka hasilnya adalah false atau 0. Demikian juga pada kode berikutnya, melakukan perbandingan dari x < y dan hasilnya adalah true sampai seterusnya.