|
Mavzu mа’ruza rejasi Ma’lumotlar toifasini o‘zgartirish 4
|
bet | 1/4 | Sana | 31.10.2023 | Hajmi | 1.52 Mb. | | #92302 |
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 - ALGORITMLASH VA DASTURLASHNING ASOSIY TUSHUNCHALARI.
Mа’ruza rejasi - Ma’lumotlar toifasini o‘zgartirish
Tilning bazaviy tushunchalari - Tilning bazaviy tushunchalari
- Dasturda kamida 1 ta funksiya main() bo’lishi shart
- 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.
- 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 - 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)
- float – xaqiqiy son, floating point (4 baytgacha)
- char – belgi, character (1 baytgacha)
|
| |