Menu
Coddy logo textTech

Karşılaştırma Operatörleri

Coddy'nin Rust Journey'sinin Fundamentals bölümünün bir parçası — ders 18 / 75.

Karşılaştırma operatörleri iki operandı karşılaştırmak için kullanılır.

Bazen bir işlenenin (operand) 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 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


Karşılaştırma operatörü, karşılaştırma doğruysa true, aksi takdirde false döndürür.

Örneğin:

let var1: i32 = 13;
let var2: i32 = 12;
let var3: bool = var1 != var2;

var3, var1 ve var2 eşit olmadığı için true değerini tutacaktır

boolean türünü hatırlayın,  var3 bir booleandır.

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.

Bundan sonra, n1'in n2'den büyük olup olmadığını tutacak başka bir n3 değişkeni başlatın.

Kopya kağıdı

Karşılaştırma operatörleri, iki işlenen arasında karşılaştırma yapmak için kullanılır ve true veya false değerini döndürür:

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

Örnek kullanım:

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

Kendin dene

fn main() {
    // Kodunuzu aşağıya yazın
    
    
    // Aşağıdaki satırı değiştirmeyin
    println!("n1 = {}, n2 = {}, n3 = {}", n1, n2, n3);
}
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Fundamentals bölümündeki tüm dersler