Nazariy materialar


Download 0.57 Mb.
Pdf ko'rish
bet1/4
Sana02.01.2022
Hajmi0.57 Mb.
#196689
  1   2   3   4
Bog'liq
4 AMALIY



2.2. AMALIY MASHG’ULOTLAR MATERIALLARI

 

 



 

//////////////////////////////////////////////////////////////////////////////////////////////////////////////// 

NAZARIY MATERIALAR 

//////////////////////////////////////////////////////////////////////////////////////////////////////////////// 

 

Ma’lumot toifalarini shartli ravishda ikki xil turga ajratish mumkin: 



1.Sozlangan  toifalar:  butun,  xaqiqiy,  belgili,  mantiqiy,  ko’rsatkichli.  Ushbu 

oddiy sozlangan toifalardan tuzilmaviy, nostandart toifalar yaratilishi mumkin.  



2. Xosil qilinadigan toifalar. Bu turdagi toifalarni foydalanuvchilar sozlangan 

toifalarda  foydalanib  o’zlari  yaratishlari  mumkin.  Ularga  yozuvlar,massivlar, 

vektorlar,to’plam, jadvallar, ro’yxatlar, navbat, stek, dek, daraxtlar, binar daraxtlar, 

graflar  misol  bo’la  oladi.  Bu  turdagi  toifalarni  yaratish  va  ustida  amal  bajarish 

uchun  standart  funksiyalar  kutubxonasida  tayyor  funksiyalar  mavjud,  ammo  bu 

toifalarni  foydalanuvchilar  0  dan  boshlab  o’zlari  xam  istalgan  tuzilishda  yarata 

oladilar.  

c++  da  butun  toifa  int,  long,  short  kalit  so’zlari  orqali  ifodalanadi  va  ular 

butun  qiymatlarni  ifodalashda  qo’llaniladi.  Bu  ko’rinishlar  bir-biridan  egallagan 

xotira xajmi bilan farq qiladi. Ular mos ravishda 4, 8, 2 bayt joyni egallaydi. C++ 

da butun toifadagi o’zgaruvchilarni quyidagicha e’lon qilish mumkin. 

int i;//initsializatsiya qilinmagan shakli 

int j=4; //initsializatsiya qilingan shakli 

Misol.  Kiritilgan  2  ta  qiymat  (k,l;  k

yig’indisi o’rtachasini hisoblash dasturini tuzing. 

#include  

using namespace std; 

int main() 

{  int k,l; 

   cout<<”boshlang’ich qiymatni kiriting=”; 

cin>>k; 


Download 0.57 Mb.

Do'stlaringiz bilan baham:
  1   2   3   4




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