Taqqoslash operatorlari


ULASHISH

Taqqoslash operatorlari

Taqqoslash operatorlari ikki qiymatni (yoki o‘zgaruvchini) solishtirish uchun ishlatiladi. Bu dasturlashda muhim, chunki u javob topish va qaror qabul qilishga yordam beradi.

Taqqoslash natijasida qaytariladigan qiymat 1 yoki 0 bo‘ladi, ya’ni rost (true) (1) yoki yolg‘on (false) (0). Bu qiymatlar Boolean qiymatlar deb ataladi va ular haqida Boolean qiymatlari hamda If..Else boblarida batafsil bilib olasiz.

Quyidagi misolda 5 soni 3 dan kattaligini aniqlash uchun katta operatoridan (>) foydalanamiz:

Misol

int x = 5; int y = 3; printf("%d", x > y); // returns 1 (true) because 5 is greater than 3
O‘zingiz sinab ko‘ring »

Barcha taqqoslash operatorlari ro‘yxati:

Operator Nomi Misol Tavsif Sinab ko‘ring
== Teng x == y Qiymatlar teng bo‘lsa, 1 qaytaradi Sinab ko‘ring »
!= Teng emas x != y Qiymatlar teng bo‘lmasa, 1 qaytaradi Sinab ko‘ring »
> Katta x > y Birinchi qiymat ikkinchisidan katta bo‘lsa, 1 qaytaradi Sinab ko‘ring »
< Kichik x < y Birinchi qiymat ikkinchisidan kichik bo‘lsa, 1 qaytaradi Sinab ko‘ring »
>= Katta yoki teng x >= y Birinchi qiymat ikkinchisidan katta yoki unga teng bo‘lsa, 1 qaytaradi Sinab ko‘ring »
<= Kichik yoki teng x <= y Birinchi qiymat ikkinchisidan kichik yoki unga teng bo‘lsa, 1 qaytaradi Sinab ko‘ring »


Hayotiy misollar

Taqqoslash operatorlari ko‘pincha hayotiy shartlarda ishlatiladi, masalan, insonning ovoz berish uchun yoshi yetarli ekanligini tekshirishda:

Misol

int age = 18;

printf("%d\n", age >= 18); // 1 (true), old enough to vote
printf("%d\n", age < 18);  // 0 (false)

O‘zingiz sinab ko‘ring »

Yana bir keng tarqalgan qo‘llanish — parolning yetarlicha uzunligini tekshirish:

Misol

int passwordLength = 5;

printf("%d\n", passwordLength >= 8); // 0 (false), too short
printf("%d\n", passwordLength < 8);  // 1 (true), needs more characters

O‘zingiz sinab ko‘ring »



W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!