Bugun biz C++ dasturlash tiliida shartlar va If bayonoti bilan tanishib chiqamiz.
Biz bilgan matematikadagi shartlarni ham C++ dasturlash tilida qo’llashimiz mumkin.
Masalan:
1.a b dan kichik bulsa a
2.a b dan kichik yoki teng bulsa a<=b
3.a b dan kata bo’lsa a>b
4.a b dan kata yoki teng bo’lsa a>=b
5.a b ga teng bo’lsa a==b
6.a b ga teng bo’lmasa a!=b
Siz shartlarni kirgizishda ushbu matematik belgilardan foydalanishingiz mumkin albatta.
Endi biz C++ dasturlash tilida shart bayonotlari bilan tanishib chiqamiz.
1.Agar belgilangan shart to'g'ri bo'lsa, bajariladigan kodlar blokini ko'rsatish uchun if dan foydalanishimiz mumkin bo’ladi .
Bu misolda ko’rishimiz mumkinki biz ikkita ya’ni a va b ga qiymat beramiz va if shartiga bizz a b dan kata bo’lsa “a b dan katta” degan matnni console ga chiqarish dasturini kurib chiqamiz
Natija:
KO’rishimiz mumkin bo’ladi.
2.Agar bir xil shart noto'g'ri bo'lsa, bajariladigan kod blokini belgilash uchun else dan foydalanishimiz mumkin.
Endi biz bu misolni qarasak,Bu dasturga biz a va b ga qiymat berganmiz va if bayonotiga agar a b dan kata bo’lsa konsolga “a b dan kata ” degan matnni chiqarishni buyurdik Aks holda a b dan kichik bo’lsa konsolga “a b dan kichik ” degan matnni konsolga chiqarishni buyurdik.
Demak albatta 11 12 dan kichik shuning uchun konsolga a b dan kichik degan bayonoti kelib chiqib keldi.
3.Amalga oshiriladigan ko'plab muqobil kod bloklarini ko'rsatish uchun switch -dan foydalanishimiz mumkin bo’ladi.
Mualliflar:Erkinov Farxodjon
Chorshanbiyev Abrorjon
Biz if shartini qo’llayotganimizda ushbu sxema buyicha berishimiz kerak.
4.Agar birinchi shart noto'g'ri bo'lsa, yangi shartni ko'rsatish uchun else if iborasidan foydalaning.
Biz shart berganimizda ikkita holat bo’lib qolishi mumkin.
Masalan:
Foydalanuvchi dasturdan foydalanish uchun Run buyrug’ini berganidan keyin quyidagi hisoblash oynasi paydo bo’ladi.
Bu dasturda foydalanuvchidan vaqtning qiymatini kirgizish talab etiladi.Foydalanuvchi vaqtning qiymatini kirgizganidan so’ng ushbu shartlar bajariladi.
Mualliflar:Erkinov Farxodjon
Chorshanbiyev Abrorjon
UShbu natijani olamiz.Ya’ni soat 15;00 bo’lganida konsolga Xayrli kun bayonoti kelib chiqadi.
Bilimlarni mustahkamlash uchun amaliy mashg’ulotlardan foydalanamiz.
1-Misol.
Misolni ko’ramiz.
Demak masalan foydalanuvchi a ga -1 qiymatni bersa konsolda
Ushbu natijani olishimiz mumkin buladi ya’ni -1 bu manfiy bulgani uchun uz holicha qoldirildi.
2-Misol.
Misolni ko’ramiz.
Ushbu kodni yozganimizdan keyin Run buyrug’ini kiritamiz
Foydalanuvchi a ga qiymat 45 sonini berdi va albatta 45 soni bu musbat bulgani uchun natija 46 bo’ldi.
3-misol
Mavzularni mustahkamlash uchun ushbu misollarni bajaring:
Mualliflar:Erkinov Farxodjon
Chorshanbiyev Abrorjon
Mualliflar:Erkinov Farxodjon
Chorshanbiyev Abrorjon
Do'stlaringiz bilan baham: |