O‘zbekiston respublikasi oliy va o‘rta maxsus ta‘im vazirligi jizzax politexnika instituti



Download 4,38 Mb.
Pdf ko'rish
bet91/194
Sana24.01.2022
Hajmi4,38 Mb.
#407479
1   ...   87   88   89   90   91   92   93   94   ...   194
Bog'liq
Texnik tizimlarda axborot texnologiyalari

O`zgaruvchilar   tiplari. 
Bool 
Mantiqiy 
Char 
bitta   simvol 
long   char 
uzun   simvol 
short   int 
qisqa   butun   son 
Int 
butun   son 
long   int 
uzun   butun   son 
float    
haqiqiy   son 
double   (long   float) 
ikkilangan   haqiqiy   son 
long   double 
uzun   ikkilangan   haqiqiy   son 
                                                 
11
 Richard L. Halterman Fundamentals of C++ Programming. Copyright © 2008–2016. All rights reserved. pg.20 


98 
 
12
 
Butun   sonlar   ta`riflanganda   ko`rilgan   tiplar   oldiga   
unsigned
   (ishorasiz)   
ta`rifi      ko`rinishida      bo`lishi      mumkin.      Bu      ta`rif      qo`shilgan      butun      sonlar   
ustida   amallar   
mod   2n
   arifmetikasiga   asoslangandir.   Bu   erda   
n
   soni   int   
tipi   xotirada   egallovchi   razryadlar   sonidir.   Agar   ishorasiz   
k
   soni   uzunligi   
int   soni   razryadlar   sonidan   uzun   bo`lsa,   bu   son   qiymati   
k   mod   2n
   ga   
teng      bo`ladi.      Ishorasiz     
k
      son      uchun      ga      –
k
      amali     
2n      –      k
      formula   
asosida      hisoblanadi.      Ishorali      ya`ni     
signed
     tipidagi      sonlarning      eng      katta   
razryadi      son      ishorasini      ko`rsatish      uchun      ishlatilsa     
unsigned
      (ishorasiz)   
tipdagi      sonlarda      bu      razryad      sonni      tasvirlash      uchun      ishlatiladi.   
O`zgaruvchilarni   dasturning   ixtiyoriy   qismida   ta`riflash   yoki   qayta   ta`riflash   
mumkin.   Masalan,    
Short   int   a;   Short   int   b1;   Short   int   ac; 
int   a;   int   b1;   int   ac; 
O`zgaruvchilar   ta`riflanganda   ularning   qiymatlari   aniqlanmagan   bo`ladi.   
Lekin      o`zgaruvchilarni      ta`riflashda      initsializatsiya      ya`ni      boshlang`ich   
qiymatlarini   ko`rsatish   mumkin.   Masalan,    
int   I=0; 
char   c=`k`; 
   
Typedef
      ta`riflovchisi      yangi      tiplarni      kiritishga      imkon      beradi.      Masalan,   
yangi   KOD   tipini   kiritish: 
typedef   unsigned   char   KOD; 
KOD   simbol; 
                                                 
12
 Richard L. Halterman Fundamentals of C++ Programming. Copyright © 2008–2016. All rights reserved. pg.18 


99 
 
13
 
C++
   tilida   amallar   sakkiz   guruhga   bo`linadi.   Ular   quyidagi   jadvalda   
keltirilgan.    

Download 4,38 Mb.

Do'stlaringiz bilan baham:
1   ...   87   88   89   90   91   92   93   94   ...   194




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish