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


Simvolli. Oddiy - ‘g‘’,’r,’6’; boshqaruvchi –‘\n’, ‘

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

xF5’;  Haqiqiy

Download 1.96 Mb.
Pdf ko'rish
bet13/83
Sana08.11.2023
Hajmi1.96 Mb.
#1757524
1   ...   9   10   11   12   13   14   15   16   ...   83
Bog'liq
Obyektga yo`naltirilgan dasturlash tillari

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 3+(++i)= 6, 3+i++=5 ga teng bo‘ladi. Ikkala 
holda ham i=3 ga teng bo‘ladi.
Nisbat amallari. Nisbat amallari qiymatlari quyidagilar: mantiqiy katta (>); 
kichik (<); katta yoki teng (>=); kichik yoki teng (<=); teng (==) ; teng emas (!=). 
Mantiqiy amallar. Mantiqiy amallari qiymatlari mantiqiy bo‘ladi. Mantiqiy 
amallarda quyidagilardan foydalaniladu: || (diz’yunksiya), && (kon’yunksiya), ! 
(inkor). 
Razryadli amallar. Razryadli amallar | (diz’yunksiya), & (kon’yunksiya),

Download 1.96 Mb.

Do'stlaringiz bilan baham:
1   ...   9   10   11   12   13   14   15   16   ...   83




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