Karşılaştırma Operatörleri
Coddy'nin C++ Journey'sinin Temeller bölümünün bir parçası — ders 21 / 74.
Karşılaştırma operatörleri iki işlenen arasında karşılaştırma yapmak için kullanılır.
Bazen bir işlenenin diğerinden daha büyük/küçük/... olup olmadığını kontrol etmemiz gerekir. Aşağıdaki tablo karşılaştırma için kullanılabilecek operatörleri göstermektedir:
| Operatör | Anlamı | Örnek |
|---|---|---|
| == | Eşittir | 1 == 2 returns false |
| != | Eşit Değil | 1 != 2 returns true |
| > | Büyüktür | 1 > 2 returns false |
| < | Küçüktür | 1 < 2 returns true |
| >= | Büyük veya Eşit | 1 >= 2 returns false |
| <= | Küçük veya Eşit | 1 <= 2 returns true |
Karşılaştırma operatörü, karşılaştırma doğruysa true veya aksi takdirde false döndürür.
Örneğin:
int var1 = 13;
int var2 = 12;
bool var3 = var1 != var2;var3, var1 ve var2 eşit olmadığı için true değerini tutacaktır
booltürünü hatırlayın,var3bir bool'dur.
Görev
Başlangıçn1 ve n2 değişkenlerini (sırasıyla) 8 ve 9 değerleriyle başlatan bir betik yazın.
Ardından, n1'in n2'den büyük olup olmadığını tutacak olan başka bir n3 değişkeni tanımlayın.
Kopya kağıdı
Karşılaştırma operatörleri, iki işlenen arasında karşılaştırma yapmak ve true veya false döndürmek için kullanılır:
| Operatör | Anlamı | Örnek |
|---|---|---|
| == | Eşittir | 1 == 2 false döndürür |
| != | Eşit Değil | 1 != 2 true döndürür |
| > | Büyüktür | 1 > 2 false döndürür |
| < | Küçüktür | 1 < 2 true döndürür |
| >= | Büyük veya Eşit | 1 >= 2 false döndürür |
| <= | Küçük veya Eşit | 1 <= 2 true döndürür |
Örnek kullanım:
int var1 = 13;
int var2 = 12;
bool var3 = var1 != var2; // var3 true değerini tutacaktırKendin dene
#include <iostream>
int main() {
// Kodunuzu aşağıya yazın
// Aşağıdaki satırı değiştirmeyin
std::cout << "n1 = " << n1 << ", n2 = " << n2 << ", n3 = " << n3 << std::endl;
return 0;
}Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Temeller bölümündeki tüm dersler
4Operatörler Bölüm 1
Aritmetik OperatörlerModül OperatörüArtırma/AzaltmaSonradan Artırma/AzaltmaAritmetik KısayollarKarşılaştırma OperatörleriString Karşılaştırma7Giriş/Çıkış Temelleri
cout İfadesicin İfadesiString GirdisiÖzet - 120'ye KadarÖzet - Doğru veya Yanlış