Menu
Coddy logo textTech

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örAnlamıÖrnek
==Eşittir1 == 2 returns false
!=Eşit Değil1 != 2 returns true
>Büyüktür1 > 2 returns false
<Küçüktür1 < 2 returns true
>=Büyük veya Eşit1 >= 2 returns false
<=Küçük veya Eşit1 <= 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

bool türünü hatırlayın,  var3 bir bool'dur.

challenge icon

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örAnlamıÖrnek
==Eşittir1 == 2 false döndürür
!=Eşit Değil1 != 2 true döndürür
>Büyüktür1 > 2 false döndürür
<Küçüktür1 < 2 true döndürür
>=Büyük veya Eşit1 >= 2 false döndürür
<=Küçük veya Eşit1 <= 2 true döndürür

Örnek kullanım:

int var1 = 13;
int var2 = 12;
bool var3 = var1 != var2; // var3 true değerini tutacaktır

Kendin 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;
}
quiz iconKendini test et

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