• Bloklar va kompleks ifodalar.
  • Baza tashkil etishda tanlash operatorining har bir konstruksiyasini vazifasini tushuntirib, konstruksiyalarga qanday chegaralar qo’yilganligini aniqlang. R e j a




    Download 28.37 Kb.
    bet1/9
    Sana05.10.2023
    Hajmi28.37 Kb.
    #86636
      1   2   3   4   5   6   7   8   9
    Bog'liq
    Baza tashkil etishda tanlash operatorining har bir konstruksiyas-www.hozir.org
    Kredit modul tizimida fanlardan talabalar bilimini baholash mezo, C-maruzaQudratAbdurahimov, Ma’ruza. C da satrli kattaliklar va ular bilan ishlash Ma’ruza-fayllar.org, Dasturlash-tillari-C-4-semestr-MAJMUA, хисобот, DARS jadval, 2023-10-14 10-04, 1-Mavzu mehnat muhofazasi fanining maqsadi va talablari. Mehnat, Regional qism. Tekislik kichik provinstiyasi okruglariga-fayllar.org, Ishlab chiqarish dasturi, 2-мустақил иш масалалари (1), 2-Audit-asoslari.-K.-Ahmadjonov-2010-Darslik, 302 S2 MMT 21, 05

    Baza tashkil etishda tanlash operatorining har bir konstruksiyasini vazifasini tushuntirib, konstruksiyalarga qanday chegaralar qo’yilganligini aniqlang. R e j a

    Baza tashkil etishda tanlash operatorining har bir konstruksiyasini vazifasini tushuntirib, konstruksiyalarga qanday chegaralar qo’yilganligini aniqlang.

    R e j a
    1. Bloklar va kompleks ifodalar

    2. Amallar, Operatorlar

    3. O'zlashtirish operatori. Matematik operatorlar
    Dastur biror bir aniqlangan ketma - ketlikda bajariluvchi komandalar to'plamidan iborat..
    C++ tilida ifodalar biror bir hisoblash natijasini qaytaruvchi boshqa ifodalar ketma-ketligini boshqaradi yoki hech nima qilmaydi (nol ifodalar).
    C++ tilida barcha ifodalar nuqtali vergul bilan yakunlanadi. Ifodaga misol qilib o'zlashtirish amalini olish mumkin.

    x=a+b;
    Algebradan farqli ravishda bu ifoda x a+v ga teng ekanligini anglatmaydi. Bu ifodani quyidagicha tushinish kerak:


    a va v o'zgaruvchilarni qiymatlarini yig'ib natijasini x o'zgaruvchiga beramiz yoki x o'zgaruvchiga a+v qiymatni o'zlashtiramiz. Bu ifoda birdaniga ikkita amalni bajaradi, yig'indini hisoblaydi va natijani o'zlashtiradi. Ifodadan so'ng nuqtali vergul qo'yiladi. (=) operatori o'zidan chap tomondagi operandga o'ng tomondagi operandlar ustida bajarilgan amallar natijasini o'zlashtiradi.
    Bo'sh joy (probel) belgisi.
    Bo'sh joy belgilariga nafaqat probel, balki yangi satrga o'tish va tabulyasiya belgilari ham kiradi. Yuqorida keltirilgan ifodani quyidagicha ham yozish mumkin:

    x = a+ b ;


    Bu variantda keltirilgan ifoda ko'rimsiz va tushunarsiz bo'lsa ham to'g'ridir.
    Bo'sh joy belgilari dasturning o'qilishliligini ta'minlaydi.


    Bloklar va kompleks ifodalar.
    Ba'zan dastur tushunarli bo'lishi uchun o'zaro mantiqiy bog'langan ifodalarni blok deb ataluvchi komplekslarga birlashtirish qulaydir. Blok ochiluvchi figurali qavs ({) bilan boshlanadi va yopiluvchi figurali qavs (}) bilan tugaydi. Blok ochilganda va yopilganda nuqtali vergul qo'yilmaydi.



    Download 28.37 Kb.
      1   2   3   4   5   6   7   8   9




    Download 28.37 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Baza tashkil etishda tanlash operatorining har bir konstruksiyasini vazifasini tushuntirib, konstruksiyalarga qanday chegaralar qo’yilganligini aniqlang. R e j a

    Download 28.37 Kb.