O‘zbekiston respublikasi oliy va o‘rta maxsus ta’lim vazirligi tоshkеnt dаvlаt iqtisоdiyot universitеti



Yüklə 1,82 Mb.
Pdf görüntüsü
səhifə14/83
tarix20.05.2023
ölçüsü1,82 Mb.
#111692
1   ...   10   11   12   13   14   15   16   17   ...   83
3072-Текст статьи-7829-1-10-20200908


Bu usul initsializatsiya deyiladi.
Misollar: 
float pi = 3.14 , cc=1.3456; 
unsigned int year = 1999; 
Konstantalar. 
Konstanta bu o‘zgartirish mumkin bo‘lmagan qiymatdir: 
Butun.
O‘nlik – oldida 0 emas (masalan: 8, 0, 192345); sakkizlik – oldida 0 
(masalan: 016, 01); o‘n oltilik – oldida 0x yoki 0X (masalan: 0xA, 0Х00F); 
Simvolli. 
Oddiy - ‘g‘’,’r,’6’; boshqaruvchi –‘\n’, ‘\0xF5’; 
Haqiqiy.
Fiksirlangan nuqtali (masalan: 5.7, .0001, 41.); suzuvchi nuqtali 
(masalan: 0.5e5, .11e-5, 5E3) ; 
Mantiqiy.
Mantiqiy konstantalar 
true
(rost) va 
false
(yolg‘on). Ichki 
ko‘rinishi false – 0, ixtiyoriy boshqa qiymat true deb qaraladi. 
Nomlangan konstantalar.
Nomlangan konstantalar quyidagi shaklda 
kiritiladi: 
Const tip konstanta_nomi=konstanta_qiymati. 
Ko‘zda tutilgan bo‘yicha int tipidan foydalaniladi. 
Misol uchun: 
Const double EULER=2.718282; 
Const long M=99999999; 
Const R=765; 


18 
Yangi tip.
Typedef ta’riflovchisi yangi tiplarni kiritishga imkon beradi.Misol 
uchun yangi COD tipini kiritish: 
Typedef unsigned char COD
COD simbol; 
1.5. Amallar 
Arifmetik amallar.
Binar amallar: qo‘shish (+),ayirish (–),ko‘paytirish (*), 
bo‘lish (/) va modul (%) olish.
Misol uchun 
20/3=6; (-20)/3=-6; 5%2=1;
Unar amallar:
unar minus – va unar +; inkrement ++ va dekrement--. 
Inkrement va dekrement prefiks ya’ni ++i, postfiks ya’ni i++ ko‘rinishda ishlatishi 
mumkin. Masalan agar 
i=2
, u holda 

Yüklə 1,82 Mb.

Dostları ilə paylaş:
1   ...   10   11   12   13   14   15   16   17   ...   83




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə