C ++ mantiqiy ifodalar
Download 128.74 Kb. Pdf ko'rish
|
C mantiqiy ifodalar
- Bu sahifa navigatsiya:
- Boolean ifoda
Qolgan barcha kitoblarni shu kanalimiz linki orqali topasiz : @webdasturlash_olami C ++ mantiqiy ifodalar Ko'pincha, dasturlashda sizga ikkita qiymatdan bittasi bo'lishi mumkin bo'lgan ma'lumotlar turi kerak bo'ladi, masalan: • HA YO'Q • ON / OFF • HAQIQAT / FALSE Buning uchun C ++ (1) yoki (0) bool qiymatlarini qabul qila oladigan ma'lumotlar turiga ega . truefalse Mantiqiy qadriyatlar Boolean o'zgaruvchisi bool kalit so'z bilan e'lon qilinadi va faqat qiymatlarni olishi mumkin true yoki false : Misol bool isCodingFun = true ; bool isFishTasty = false ; cout << isCodingFun; // Outputs 1 (true) cout << isFishTasty; // Outputs 0 (false) O'zingizni sinab ko'ring » Yuqoridagi misoldan, true qiymat qaytadi 1 va false qaytadi , deb o'qishingiz mumkin 0 . Biroq, mantiqiy ifodalardan boolean qiymatlarni qaytarish odatiy holdir (keyingi sahifaga qarang). Mantiqiy ifoda A Boolean ifoda C ++ ifoda hisoblanadi qaytib, bir boolean qiymati: 1 (rost) yoki 0 (yolg'on). Ifodaning (yoki o'zgaruvchining) to'g'riligini bilish uchun siz ( ) dan katta operatori kabi taqqoslash operatoridan foydalanishingiz mumkin > : Misol int x = 10 ; int y = 9 ; cout << (x > y); // returns 1 (true), because 10 is higher than 9 O'zingizni sinab ko'ring » Yoki undan ham osonroq: Misol cout << ( 10 > 9 ); // returns 1 (true), because 10 is higher than 9 O'zingizni sinab ko'ring » Quyidagi misollarda ifodani baholash uchun teng ( == ) operatoridan foydalanamiz: Misol int x = 10 ; cout << (x == 10 ); // returns 1 (true), because the value of x is equal to 10 O'zingizni sinab ko'ring » Misol cout << ( 10 == 15 ); // returns 0 (false), because 10 is not equal to 15 O'zingizni sinab ko'ring » Booleanlar barcha C ++ taqqoslashlari va shartlari uchun asosdir. Keyingi bobda shartlar (agar ... boshqa) haqida ko'proq bilib olasiz . Download 128.74 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling