|
Muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti samarqand filiali kompyuter injiniringi fakulteti dasturiy injiniring kafedrasi
|
bet | 4/6 | Sana | 20.02.2024 | Hajmi | 1,43 Mb. | | #159139 |
Bog'liq 2-ma\'ruzaUchta son kiriting: 5
7
3
5 7 3 sonlarining o`rtachasi: 5 ga teng
3. Identifikatorlarni o‘zgaruvchilar va funksiyalar kabi nom elementlarida qo`llash
Identifikatorlar bu – dasturda o‘zgaruvchi va funksiyalar kabi elementlarni tavsiflay oladigan nomlar.
O‘tgan dasturda ko‘rgan main, son1, son2, son3 kabilar dasturlash teminologiyasida identifikatorlar deyiladi.
Identifikatorlardan foydalanishga oid qoidalar
Identifikatorlar harflar, raqamlar va pastki chiziqcha(_)larni o‘z ichiga olgan belgilar ketma-ketligi
Identifikator har doim harfdan yoki pastki chizqdan boshlanishi lozim. U hech qachon raqamdan boshlanmasligi kerak.
C++ ning kalit so‘zlari identifikator bo‘la olmaydi
Identifikatorning uzunligi ixtiyoriy o‘lchamda bo‘lishi mumkin. Ammo 31 belgidan oshmasligi tavsiya etiladi.
3. Identifikatorlarni o‘zgaruvchilar va funksiyalar kabi nom elementlarida qo`llash
radius:
yuza:
radius:
yuza:
int son; //son int turida e’lon qilinmoqda
O`zgaruvchilarni e’lon qilish
tur uzgaruvchiNomi;
int son; //son int turida e’lon qilinmoqda double radius; //radius double turida e’lon qilinmoqda double yillikFoiz; //yillikFoiz double turida e’lon qilinmoqda Agar bir nechta o‘zgaruvchini bir turda e’lon qilish lozim bo‘lsa, u holda quyidagicha e’lon qilinadi:
o‘zgaruvchilarni e’lon qilishga oid ba’zi misollar
Agar bir nechta o‘zgaruvchini bir turda e’lon qilish lozim bo‘lsa, u holda quyidagicha e’lon qilinadi: tur uzgaruvchi1, uzgaruvchi2, …, uzgaruvchiN; O‘zgaruvchilar vergul bilan ajratiladi. Misol uchun: int i, j, k; O‘zgaruvchilar ko‘pincha boshlang‘ich qiymatga ega bo‘ladi. o‘zgaruvchi e’lon qilinish paytida, unga qiymat ta’minlab qo‘yish mimkin. Misol:
O‘zgaruvchilarni e’lon qilishga oid ba’zi misollar
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
Muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti samarqand filiali kompyuter injiniringi fakulteti dasturiy injiniring kafedrasi
|