Operator Perbandingan(Comparison)
Operator perbandingan digunakan untuk membandingkan dua nilai.
Catatan: Nilai hasil perbandingan adalah benar (1
) atau salah (0
).
Dalam contoh berikut, kita akan menggunakan operator lebih besar dari (>
) untuk mengetahui apakah 5 lebih besar dari 3:
Contoh :
#include <iostream> using namespace std; int main() { int x = 5; int y = 3; cout << (x > y); // mengembalikan 1 (benar) karena 5 lebih besar dari 3 return 0; }
Output :
Daftar semua operator perbandingan:
- Operator : ==
- Nama : Equal to(Sama dengan)
- Contoh : x == y
#include <iostream> using namespace std; int main() { int x = 5; int y = 3; cout << (x == y); // mengembalikan 0 (salah) karena 5 tidak sama dengan 3 return 0; }
Output :
- Operator : !=
- Nama : Not equal(Tidak sama dengan)
- Contoh : x != y
#include <iostream> using namespace std; int main() { int x = 5; int y = 3; cout << (x != y); // mengembalikan 1 (benar) karena 5 tidak sama dengan 3 return 0; }
Output :
- Operator : >
- Nama : Greater than(Lebih besar dari)
- Contoh : x > y
#include <iostream> using namespace std; int main() { int x = 5; int y = 3; cout << (x > y); // mengembalikan 1 (benar) karena 5 lebih besar dari 3 return 0; }
Output :
- Operator : <
- Nama : Less than(Kurang dari)
- Contoh : x < y
#include <iostream> using namespace std; int main() { int x = 5; int y = 3; cout << (x < y); // mengembalikan 0 (salah) karena 5 tidak kurang dari 3 return 0; }
Output :
- Operator : >=
- Nama : Greater than or equal to(Lebih dari sama dengan)
- Contoh : x >= y
#include <iostream> using namespace std; int main() { int x = 5; int y = 3; cout << (x >= y); // mengembalikan 1 (benar) karena lima lebih besar dari, atau sama, dengan 3 return 0; }
Output :
- Operator : <=
- Nama : Less than or equal to(Kurang dari sama dengan)
- Contoh : x <= y
#include <iostream> using namespace std; int main() { int x = 5; int y = 3; cout << (x <= y); // mengembalikan 0 (salah) karena 5 tidak kurang dari atau sama dengan 3 return 0; }
Output :