3-mavzu: C++ dasturlash tiliga va muhiti. Dastur interfeysi. Dastur strukturasi. Dastur elementlari. Reja


 O‘zgarmas miqdorlar (literallar)


Download 0.77 Mb.
Pdf ko'rish
bet7/19
Sana08.05.2023
Hajmi0.77 Mb.
#1441546
1   2   3   4   5   6   7   8   9   10   ...   19
Bog'liq
843C65FE-F824-4AC1-9957-D88BAE615D5A.3- Mavzu

3. O‘zgarmas miqdorlar (literallar) 
Dastur amaliyoti vaqtida o‘zgartirilishi mumkin emas bo‘lgan elementlardir. 
Har bir C ++ dasturida ishlatilgan o‘zgarmas dasturning shakli va qiymatiga 
asoslangan holda belgilangan turi mavjud. Uning qiymati dastur kodlangan 
(yozilgan) vaqtida o‘rnatilgan va u dastur amaliyoti davomida mavjud qiymatini 
saqlab qoladi. C ++ tilida shakli va qiymatiga ko‘ra turli xil o‘zgarmas miqdorlar 
mavjud. Ular quyida berilgan: 
(i) raqamli o‘zgarmas miqdorlar (butun sonli o‘zgarmas miqdor va o‘zgaruvchan 
nuqtaning o‘zgarmas miqdori). 
(ii) belgili o‘zgarmas miqdor. 
Eslatma: pastki chiziq o‘zgaruvchan nomlarining qismlarini ko‘rsatish uchun 
qo‘llaniladi. Masalan, avg marks yoki katta harflar uslubida yozishingiz mumkin: avg 
Marks ikkinchi so‘zning birinchi qismida bosh harf ishlatilgan.


(iii) bog’langan o‘zgarmas miqdorlar. 
Bu o‘zgarmas miqdorlar haqida keyinroq ma’lumot beriladi.
7
4. Puntuatorlar (ajratuvchilar) 
C++da quyidagi belgilardan ajratuvchi sifatida foydalaniladi: 
( ) { } [ ]; : * = # 
Qavslar ( ) chaqiruv funksiyalari va parameter funksiyalari uchun ishlatiladi. 
Bular guruh ifodalari va ajratilgan shart hisobotlaridir. 
Sistemalar { } bular oson yoki murakkab amaliyotlarni o‘z ichiga oladigan 
kodlash uchun qo‘llaniladi 
Qavslar [ ] oddiy va ko‘p o‘lchovli massivlarning subscriptlarini yopish uchun 
qo‘llaniladi. 
Vergul, bu funksiyadagi argument (parametrlar) ro‘yxatini ajratish uchun 
qo‘llaniladi. 
Nuqtali vergul ; bu amaliyot holatida terminator holatini qo‘llash uchun 
ishlatiladi. 
Ikki nuqta : bu belgilangan hisobot holatida ishlatiladi. 
Yulduz * Bu ko‘rsatgich qo‘llanmasi yoki ko‘paytirish operatori uchun 
ishlatiladi. 

Download 0.77 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   ...   19




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling