Va kommunikatsiyalarini rivojlantirish vazirligi toshkent axborot texnologiyalari universiteti



Yüklə 1,39 Mb.
Pdf görüntüsü
səhifə13/21
tarix31.12.2021
ölçüsü1,39 Mb.
#81676
1   ...   9   10   11   12   13   14   15   16   ...   21
bir sanoq sistemasidan ikkinchi sanoq sistemasiga otkazishni orgatuvchi trinajyor programma tuzish

 

if STRUKTURASI 

Biz shartga ko'ra bir necha harakat yo'lidan bittasini tanlaymiz. Misol uchun 

agar bolaning yoshi 7 ga teng yoki katta bo'lsa u maktabga borishi mumkin bo'lsin. 

Buni C++ da if ni qo'llab yozaylik. 

if (yosh >= 7)  

maktab(); 

Bu  yerda  shart  bajarilishi  yoki  bajarilmasligi  mumkin.  Agar  yosh 

o'zgaruvchisi  7  ga  teng  yoki  undan  katta  bo'lsa  shart  bajariladi  va  maktab() 

funksiyasi chaqiriladi. Bu holat true (to'g'ri) deyiladi. Agar yosh 7 dan kichik bo'lsa, 

maktab() tashlab o'tiladi. Yani false (noto'g'ri) holat yuzaga keladi. Biz shart qismini 

mantiqiy  operatorlarga  asoslanganligini  ko'rib  chiqqan  edik.  Aslida  esa  shartdagi 



22 

ifodaning ko'rinishi muhim emas – agar ifodani nolga keltirish mumkin bo'lsa false 

bo'ladi, noldan farqli javob bo'lsa, musbatmi, manfiymi, true holat paydo bo'ladi va 

shart bajariladi. 

Bunga qo'shimcha qilib o'tish kerakki, C++ da mahsus bool tipi mavjud. Bu 

tipdagi o'zgaruvchilarning yordamida bul (mantiqiy) arifmetikasini amalga oshirish 

mumkin. bool o'zgaruvchilar faqat true yoki false qiymatlarini olishlari mumkin. 

 


Yüklə 1,39 Mb.

Dostları ilə paylaş:
1   ...   9   10   11   12   13   14   15   16   ...   21




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə