O„zbekiston respublikasi aloqa, axborotlashtirish va telekommunikatsiya texnologiyalari davlat qo„mitasi toshkent axborot texnologiyalari universiteti



Download 1,33 Mb.
Pdf ko'rish
bet13/82
Sana01.01.2022
Hajmi1,33 Mb.
#303305
1   ...   9   10   11   12   13   14   15   16   ...   82
Bog'liq
53e9f9634ed20

1.3.5. Strukturalar 
 
Strukturalar  turli  toifadagi  maydonlardan tashkil  topgan  yozuv  hisoblanadi. 
Strukturalarni e‟lon qilish uchun 
struct 
kalit so„zi ishlatiladi. Undan keyin toifaga 
nom beriladi va {} qavs ichida maydonlar toifalari va nomlari e‟lon qilinadi.   
struct G{ 
char ch; 
} talaba, talabalar[10]; 
Yaratilgan  toifa  bilan  e‟lon  qilingan  o„zgaruvchi 
talaba  - 
  yozuv 
hisoblanadi,  massiv  esa 
talabalar[10]  -   
jadvalni  tashkil  etadi.  Yozuv  va  jadval 
yozuvi maydoniga qiymat berish quyidagicha: 
yozuv.maydon_nomi=qiymat;  
Masalan: 
 
talaba.ch=’a’; 
 


 
25 
 
Agar  jadval  yozuvi  maydoniga  qiymat  beriladigan  bo„lsa,  bunda  jadval 
yozuv  massivi  shaklida  tashkil  qilinadi  va  shu  massiv  elementiga  indeks  bilan 
murojaat orqali amalga oshiriladi: 
Jadval_elementi[indeks].maydon_nomi=qiymat; 
Ya‟ni, 
talabalar[i].ch=’a’; 
Misol.  Talabalar  tartib  raqami  va  ism-familiyasidan  iborat  jadval  tuzib, 
ma‟lumotlarni kiritish va ekranga chiqarish dasturi. 
#include  
using namespace std; 
int main( 

    struct Guruh{ 
           int n; 
           char fio[30]; 
           }; 
    Guruh talaba[5]; 
  for(int i=0;i<5;i++){ 
          talaba[i].n=i+1; 
          cin>>talaba[i].fio; 
          } 
  for(int i=0;i<5;i++) 
          cout<
   system("pause"); 
}  
Bu  yerda 
Guruh
  nomli  nostandart  toifa  yaratildi  va  uning  2  ta  maydoni 
mavjud:  talabaning  tartib  raqami 
n
  va  familiyasi,  ismi,  otasining  ismi  uchun 
uzunligi 30 bo„lgan satrli maydon 
fio[30]


Download 1,33 Mb.

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




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