If bayonoti bilan tanishib chiqamiz. Biz bilgan matematikadagi shartlarni ham C++ dasturlash tilida qo’llashimiz mumkin. Masalan: a b dan kichik bulsa a



Download 0,72 Mb.
Pdf ko'rish
Sana01.01.2022
Hajmi0,72 Mb.
#288792
Bog'liq
C dastulash tilida If operatori haqida



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. 

 

Biz if shartini qo’llayotganimizda ushbu sxema buyicha berishimiz kerak. 



Mualliflar:Erkinov Farxodjon 

                  Chorshanbiyev Abrorjon 


 

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 

 

 



Download 0,72 Mb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish