else


ULASHISH

else operatori

Shart false bo‘lganda bajariladigan kod blokini belgilash uchun else operatoridan foydalaning.

Sintaksis

if (condition) {   // block of code to be executed if the condition is true } else {   // block of code to be executed if the condition is false }

Quyidagi misolda dastur time qiymatini tekshiradi. Agar u 18 dan kichik bo‘lsa, "Good day" matnini chop etadi. Aks holda "Good evening" matnini chop etadi:

Misol

int time = 20; if (time < 18) {   cout << "Good day."; } else {   cout << "Good evening."; } // Outputs "Good evening."
O‘zingiz sinab ko‘ring »

Misol izohi

time 20 ga teng bo‘lgani uchun time < 18 sharti yolg‘on bo‘ladi, shu sababli else bloki ichidagi kod bajariladi va "Good evening." matnini chop etadi. Agar time 18 dan kichik bo‘lganida, dastur buning o‘rniga "Good day." matnini chop etgan bo‘lardi.



Boolean o‘zgaruvchidan foydalanish

Shartni boolean o‘zgaruvchida saqlab, uni if...else operatorida ishlatishingiz ham mumkin. Bu kodni o‘qishni osonlashtirishi mumkin.

Misol

int time = 20; bool isDay = time < 18; if (isDay) {   cout << "Good day."; } else {   cout << "Good evening."; } // Outputs "Good evening."
O‘zingiz sinab ko‘ring »

Maslahat: isDay kabi nom shart nimani anglatishini tushunishni osonlashtiradi.




W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!