• Tilning bazaviy tushunchalari
  • Mavzu mа’ruza rejasi Ma’lumotlar toifasini o‘zgartirish 4




    Download 1.52 Mb.
    bet1/4
    Sana31.10.2023
    Hajmi1.52 Mb.
    #92302
      1   2   3   4
    Bog'liq
    1 mavzuAlgoritmlash va dasturlashning asosiy tushunchalari
    sabzini quritish texnologiyasini takomillashtirish, 506-Article Text-1205-1-10-20201028, Usmonov Islomiddin, Milliy hisoblar tizimida ishlab chiqarish sohasining chegaralari 2, 1 kurs magistrlarining IPI bo\'yicha taqsimlanishi uz, muzqaymoq, Sholg\'om yetishtirish, мақола алишер АВАЗОВ, MARKAZIY OSIYO VA KAVKAZDA BOZORGA, Dukkakli don ekinlari zararkunandalari va ularga qarshi kurash, 1-илова (ТАТУ КФ), guruhlash usuli 7, Architecture Studio by Slidesgo, ҚИШЛОҚ ХЎЖАЛИГИ ЭКИНЛАРИНИ МОНИТОРИНГ ҚИЛИШ, 1.O\'tkir Hoshimov- Dunyoning ishlari
    • DASTURLASH 1
    • ALGORITMLASH VA DASTURLASHNING ASOSIY TUSHUNCHALARI.
    • 01
    • MAVZU

    Mа’ruza rejasi

    • Ma’lumotlar toifasini o‘zgartirish
    • 4
    • 1
    • 2
    • Inkrement va dekrement
    • 3
    • 5

    Tilning bazaviy tushunchalari

    • Tilning bazaviy tushunchalari
    • void main()
    • {
    • }
    • Dasturda kamida 1 ta funksiya main() bo’lishi shart
    • void = «bo’sh»
    • Kompilyator turlariga qarab int ga o’zgarishi mumkin
    • Blok – dasturning bir qismi (boshlanishi)
    • Dastur tanasi (yordamchi funksiya ham chaqiriladi)
    • Blok – dasturning bir qismi (yakunlash)
    • Tilning bazaviy tushunchalari
    • Mumkin bo’lgan belgilar:
      • Katta va kichik lotin alifbosi (A-Z, a-z)
      • Ta’kidlovchi belgi _
      • Raqamlar 0,1,2,3,4,5,6,7,8,9
      • Maxsus simvollar: “, {} | [ ] () + - / % \ ; ‘ . : ? < = > _ ! & * # ~ ^
    • Mumkin bo’lmagan belgilar:
    • Nomni raqamlar bilan boshlash mumkin emas!
    • !
    • Identifikatorlar, ularga qiymat o’zlashtirish
    • usullari va operatotlari
    • Identifikatorlar lotin harflari, ostki chiziq belgisi va sonlar ketma-ketligidan iborat bo‘ladi. Identifikator lotin harfidan yoki ostki chiziq belgisidan boshlanishi lozim.
    • Misol uchun:
    • A1, _MAX, adress_01, RIM, rim
    • Katta va kichik harflar farqlanadi, shuning uchun oxirgi ikki identifikator bir-biridan farq qiladi.
    • Borland kompilyatorlaridan foydalanilganda nomning birinchi 32 harfi, ba'zi kompilyatorlarda 8 ta harfni inobatga oladi.
    • Bu holda NUMBER_OF_TEST va NUMBER_OF_ROOM identifikatorlari bir biridan farq qilmaydi.
    • Xizmatchi so’zlar
    • Tiplar nomlari:
    • char, short, int, unsigned, long, float, double.
    • Operatorlar nomlari:
    • if, else, switch, case, while, do, for, default, break, continue, goto.
    • Xotira turlari:
    • auto, register, static, extern.
    • Tiplar bilan ishlash:
    • typedef, sizeof.
    • Struktura: struct, union.
    • Chiqish: return, entry.
    • O’zgaruvchi nima?
    • O‘zgaruvchi - ma'lum nomga ega va o‘zida qiymatlarni saqlaydigan kompter xotirasidagi yacheyka.
    • Dastur bajarilish jarayonida o‘zgaruvchilar qiymati o‘zgarishi mumkin.
    • Yacheykaga yangi qiymat yozilganda eskisi o‘chib ketadi.
    • O‘zgaruvchi tiplari:
    • int – [-32768…32767] oraliqdagi butun sonlar (2 baytgacha)
    • floatxaqiqiy son, floating point (4 baytgacha)
    • char – belgi, character (1 baytgacha)

    Download 1.52 Mb.
      1   2   3   4




    Download 1.52 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Mavzu mа’ruza rejasi Ma’lumotlar toifasini o‘zgartirish 4

    Download 1.52 Mb.