Dasturlash tizimlarining asosiy konstrukstiyalari va tizimda qo'llash xususiyatlari C++ tilining alifbosi o'z ichiga 26 bosh lotin harflarini, 0 dan 9 gacha bo'lgan arab raqamlarini va quyidagi belgilarni ishlatadi: bo'sh joy belgisi; - + * : ; . , % ? ! = «» № [ ] ( ) $ # ^ va h.k C++ tilida xizmatchi so'zlar, izoxlar, identifikatorlar, amal belgilari, o'zgarmas va o'zgaruvchilar, ajratish belgilari mavjud. Dasturda izoxlar istalgan joyda berilishi mumkin. Ular - katta qavslar ichida yoziladi. Xizmatchi so'zlar. dasturchi tomonidan o'zgaruvchilar nomlari sifatida ishlatish mumkin bo'lmagan identifikatorlar xizmatchi so'zlar deyiladi. int extern else char register for float typedef do double static while struct goto switch union return case long sizeof default short break entry unsigned continue auto if Identifikator. Identifikatorlar lotin harflari, ostki chiziq belgisi va sonlar ketma ketligidan iborat bo'ladi. Identifikator lotin harfidan yoki ostki chizish belgisidan boshlanishi lozim. Misol uchun: A1, MAX, adress01, Katta va kichik xarflar farqlanadi, shuning uchun ohirgi ikki identifikator bir biridan farq qiladi. O'zgaruvchilar. Dastur bajarilishi jarayonida o'z qiymatini o'zgartira oladigan kattaliklar o'zgaruvchilar deyiladi. O'zgaruvchilarning nomlari harfdan boshlanuvchi harf va raqamlardan iborat bo'lishi mumkin. O'zguruvchilarni belgilashda katta va kichik harflarning farqlari bor. (A va a harflari 2 ta o'zgaruvchini bildiradi) har bir o'zgaruvchi o'z nomiga, toifasiga, xotiradan egallagan joyiga va son qiymatiga ega bo'lishi kerak. O'zgarmaslar. O'zgaruvchilar kabi o'zgarmaslar ham ma'lumotlarni saqlash uchun mo'ljallangan xotira yacheykalarini o'zida ifodalaydi. O'zgaruvchilardan farqli ravishda ular dasturni bajarilishi jarayonida qiymati o'zgarmaydi. Dasturda o'zgarmas e'lon qilinishi bilan unga qiymat berish lozim. Masalan: Const int pi=3.14 Amallar. Amallar undagi qastnashayotgan operandlarga ko'ra unar, binar, ternar toifalarga bo'linadi. Tilda quyidagi amallardan foydalanish mumkin: Arifmetik amallar: +, -, , *, %. Bo'lish amali butun sonlar ustida bajarilayotgan bo'lsa, natija doim butun bo'ladi, ya'ni kasr qism tashlab yuboriladi (95=1; vaxolangki 1,8 bo'lishi kerak). Shuning uchun surat yoki maxrajiga nuqta (.) qo'yilsa, natija ham haqiqiy bo'ladi (9.5=1.8). % belgisi (modul operatori) esa butun sonni butun songa bo'lgandan hosil bo'ladigan qoldiqni bildiradi. Masalan: 9 % 5=4. Taqqoslash amallari: = = (tengmi?); != (teng emas); ; ; =; 50 j==24 yoki 6 ≤ x ≤ 10 yozuvni x=6 x ...

Joylangan
05 Jun 2024 | 16:14:04
Bo'lim
Informatika va AT
Fayl formati
zip → pptx
Fayl hajmi
81.84 KB
Ko'rishlar soni
80 marta
Ko'chirishlar soni
4 marta
Virus yo'q.
VirusTotal da tekshirish
O'zgartirgan san'a:
29.03.2025 | 00:25
Arxiv ichida: pptx
Joylangan
05 Jun 2024 [ 16:14 ]
Bo'lim
Informatika va AT
Fayl formati
zip → pptx
Fayl hajmi
81.84 KB
Ko'rishlar soni
80 marta
Ko'chirishlar soni
4 marta
Virus yo'q.
VirusTotal da tekshirish
O'zgartirish kiritilgan:
29.03.2025 [ 00:25 ]
Arxiv ichida: pptx