3-ma’ruza Ma’lumotlarning strukturalashgan muntazam toifalari. Massivlar, strukturalar. Reja



Download 436,59 Kb.
Pdf ko'rish
bet1/8
Sana22.03.2021
Hajmi436,59 Kb.
#61752
  1   2   3   4   5   6   7   8
Bog'liq
2 5206545487208908583



3-ma’ruza 

Ma’lumotlarning strukturalashgan muntazam  toifalari. Massivlar, strukturalar. 

Reja: 

1. C++ tilida ishlatiladigan massiv tushunchasi va uning turlari. 

2. C++ tilida massivlarni tavsiflash. 

3. Massiv elementlarini xotiraga kiritish. 

4. Formada massivlar bilan ishlash usullari. 

 C++ tilida ishlatiladigan massiv tushunchasi va 

uning turlari 

C++  tilida  ishlatiladigan  ma'lumotlar  2  toifaga,  oddiy  va  murakkab  toifadagi 

ma'lumotlarga  bo’linadi.  Oddiy  toifadagi  ma'lumotlarning  boshqa  toifadagi  ma'lumotlardan 

asosiy  farqlanuvchi  bеlgisi  -  ularning  tartiblanganligi  va  yaxlitligidadir,  ya'ni  masalan  INT 

toifasiga mansub ixtiyoriy  kattalik alohida raqamlarga bo’linmaydigan  yaxlit  kattalikdir (INT 

toifasidagi  kattalik  sifatida  bitta  butun  son  tushuniladi).  Murakkab  toifadagi  ma’lumotlar  bir 

nechta  kattaliklar  ketma-ketligidan,  to’plamidan  iborat.  Shuning  uchun  bu  toifalarni 

tarkiblashgan toifalar deb yuritiladi.  

C++ tilida murakkab toifalardan massiv toifasi deyarli har bir dasturda ishlatiladi. Massiv 

- bu umumiy nomga ega bo’lgan bir xil toifadagi ma’lumotlarning tartiblangan ketma-ketligidir. 

Odatda ma’lumotlar ro’yhatlarini, turli ko’rinishdagi jadval elementlarini massivlar ko’rinishida 

ifodalash qulaydir. Masalan, quyida tartiblangan haqiqiy sonlar massivi keltirilgan:  

(1.5, 14.7, -5.0, 8.5, 0.45), 

 bu massivning bazaviy toifasi esa haqiqiy (float) toifadir. 

Massiv tushunchasini A  –  umumiy nomga  ega va bir toifadagi  qo’zg’almas kattaliklar 

kеtma-kеtligidan iborat bo’lgan sonli vеktor misolida tushuntirish mumkin: 

A(5) = (a

1

, a



2

, a


3

, a


4

, a


5

), 


bu  еrda  a1,  a2…-  massiv  elеmеntlaridir.  Ularni  ifodalashda  ko’rsatkichli  (indеksli) 

o’zgaruvchilardan foydalaniladi. 

Matеmatika  kursidan  ma'lumki,  ko’rsatkich  (indеks)  o’zgaruvchilarning  tartiblangan 

kеtma-kеtlikdagi o’rnini bildiradi.  

Borland C++  Builder 6 tilida o’zgaruvchining ko’rsatkichi  to’rtburchak qavslar ichiga 

olinib yoziladi, ya'ni A[1]=1.5, A[2]=14.7, A[3]=-5.0, A[4]=8.5, A[5]=0.45.  




Download 436,59 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6   7   8




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©www.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