• Binar, unar va ternar operator
  • Sizeof amali
  • Mа’ruza rejasi Kiritish va chiqarish operatorlari 4 Binar, unar va ternar operatorlar 1




    Download 143.31 Kb.
    bet1/3
    Sana03.09.2023
    Hajmi143.31 Kb.
    #80091
      1   2   3
    Bog'liq
    1) 2-mavzu (Algoritmlash va dasturlashning asosiy tushunchalari) 2-qism


    Mа’ruza rejasi
    Kiritish va chiqarish operatorlari
    4
    Binar, unar va ternar operatorlar
    1
    Statik operator (sizeof)
    2
    Kompilyator va uning turlari
    3
    Preprotsessor deriktivalari
    5

    Binar, unar va ternar operator


    Binar amallar additiv ya’ni + qo‘shish va – ayirish amallariga, hamda multiplikativ, ya’ni * ko‘paytirish, / bo‘lish va % modul olish amallariga ajratiladi.
    Butun sonni butun songa bo‘lganda natija butun songacha yaxlitlanadi.
    Misol uchun, 20/3 = 6; (-20)/3 = -6; 20/(-3) = -6.
    Unar amallarga ishorani o‘zgartiruvchi unar minus – va unar plyus + amallari kiradi. Bundan tashqari inkrement ++ va dekrement -- amallari ham unar amallarga kiradi.

    Sizeof amali


    sizeof amali operand sifatida ko‘rsatilgan ob’ektning baytlarda xotiradagi hajmini hisoblash uchun ishlatiladi.
    Bu amalning ikki ko‘rinishi mavjud:
    sizeof ifoda; sizeof (tip) ;
    Shuni ta’kidlab o‘tish lozimki, sizeof funksiyasi preprotsessor qayta ishlash jarayonida bajariladi, shuning uchun dastur bajarilish jarayonida vaqt talab etmaydi.
    Misol uchun:
    sizeof 3.14 = 8 sizeof 3.14f = 4
    sizeof 3.14L = 10 sizeof(char) = 1
    sizeof(double) = 8.
    Kompilyator va uning turlari;
    Kompilyator bu – dastur tuzish uchun, ya’ni kodlarning qonun qoida bo’yicha terilganligini nazorat qiluvchi va dasturning natijasini chiqaruvchi amaliy dasturdir.
    Kompilyator turlari:
    • Dev;
    • CodeBlocks;
    • Visual Studio;
    • Borland C++Builder;
    • EmbarCadero;

    Kiritish chiqarish operatorlari
    • Chiqarish operatorining C tilidagi ko’rinishi mavjud. Printf(“%d”,6*7);

    Izoh yozish. Qo’shtirnoq ichidagi yozuv ekranga chiqadi
    Chiqarish oqimi
    Consol rejimida ma’lumotlarni ekranga chiqaradi
    Oqimdan keyin o’zgaruvchi yoki raqamlar arifmetik amallar bilan yozilsa uni hisoblab chiqaradi
    Kursorni bitta qator pastga tushirish

    Download 143.31 Kb.
      1   2   3




    Download 143.31 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Mа’ruza rejasi Kiritish va chiqarish operatorlari 4 Binar, unar va ternar operatorlar 1

    Download 143.31 Kb.