O’zbekiston Respublikasi aloqa, axboratlashtirish va telekommunikatsiya texnologiyalari davlat qo’mitasi Toshkent axborot texnologiyalari universiteti




Download 1.32 Mb.
Pdf ko'rish
bet5/15
Sana19.10.2022
Hajmi1.32 Mb.
#27564
1   2   3   4   5   6   7   8   9   ...   15
Bog'liq
dasturlash tillari va ularning xossalari

const float pi = 3.14; 
const char plus = '+';
Bittalik qo’shtirnoqqa olingan belgilar belgi o’zgarmaslar hisoblanadi. Shunga 
e’tibor berish lozimki, bu usulda tavsiflangan o’zgarmaslar xotirada joy egallamaydi. 
uning qiymati talab qilingan joyda bevosita ishlatiladi. O’zgarmaslar initsializatsiya 
paytida tavsiflanishi shart. O’zgaruvchilar uchun initsializatsiya shartemas, ammo 
albatta tavsiya qilinadi. Lokal o’zgaruvchilarni initsializatsiyasiz kiritish asoslari juda 
ko’p. Bu turlarning ixtiyoriy kombinatsiyasiga quyidagi arifmetik amallar 
qo’llanilishi mumkin:
+ (plyus, unar va binar); 
- (minus, unar va binar); 
* (ko’paytirish); 
/ (bo’lish). 
Hamda taqqoslash amallari: 
== (teng); 
!= (teng emas); 
< (kichik); 
> (katta); 
<= (kichik yoki teng); 
>= (katta yoki teng). 
Agar operandlar qo’yilgan shartni qanoatlantirsa , u holda taqqoslash amallari 
natijada 1 qiymatni beradi, aks holda esa 0 qiymatni beradi. Butunga bo’lish amali 
butun natijani beradi: 7/2 = 3. Butun kattaliklar ustida % - qoldiqni hisoblash amali 


bajariladi: 7%2 = 1. O’zlashtirishda va arifmetik amallarda C++ ularni guruhlash 
uchun asosiy turlar o’rtasida barcha ma’noli almashtirishlarni bajaradi: 
double d = 1; 
int i = 1; 
d = d + i; 
i = d + i; 
Qo’shimcha turlar 
Borland C++ da butun qiymatli o’zgaruvchilarning turlarini qo’shimcha 
ajratish imkoni mavjud. Bu holda o’zgaruvchilarning barcha tur nomlari quyidagicha 
yoziladi - int X, bu erda X o’zgaruvchiining bitlardagi maydon o’lchami. X quyidagi 
qiymatlardan birini qabul qilishi mumkin: 8, 16, 32 va 64. Bu turdagi 
o’zgaruvchilardan foydalanish standart turda aniqlangan o’zgaruvchilardan 
foydalanishdan farq qilmaydi. Quyidagi jadvalda bunday turlar bilan ishlash yaqqol 
ko’rsatilgan. 

Download 1.32 Mb.
1   2   3   4   5   6   7   8   9   ...   15




Download 1.32 Mb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



O’zbekiston Respublikasi aloqa, axboratlashtirish va telekommunikatsiya texnologiyalari davlat qo’mitasi Toshkent axborot texnologiyalari universiteti

Download 1.32 Mb.
Pdf ko'rish