Dasturlash tilida sinflar. Ob’ektga yonaltirilgan dasturlash tushunchasi. Tad kafedrasi katta o’qtuvchisi, Phd yusupova Z. Dj



Download 0,5 Mb.
bet1/6
Sana01.11.2022
Hajmi0,5 Mb.
#859158
  1   2   3   4   5   6
Bog'liq
B4uKzNo6faXfrF8MH2yFiYIE4LxmxlXFmsIJ2Ih6

. Chiziqli ma’lumotlar tuzilmalari. Statik va dinamik massivlar. Chiziqli konteynerlar va ularni qo‘llash. Iteratorlar va ularning turlari. .


Чизиқли маълумотлар тузилмаларига мисол сифатида кетма-кетликлар, массивлар, векторлар ва чизиқли бир ҳамда икки боғамли ҳар қандай рўйхатни олиш мумкин. Уларда элементларнинг боғланиш тартиби олдиндан аниқланган бўлади

ДИНАМИК МТ

МТ классификация қилишда асосий белги бу маълумотлар тузилмасини дастур ишлаши мобайнида ўзгариши ҳисобланади.

Масалан, агар дастур бажарилиши мобайнида элементлар сони ва/ѐки улар орасидаги муносабатлар ўзгарса, у ҳолда бундай МТ динамик маълумотлар тузилмаси, акс ҳолда статик маълумотлар тузилмаси дейилади.

СТАТИК ВА ДИНАМИК МАССИВЛАР


Агар тузилма элементлари кетма-кет жойлашган бўлиб, улар бир турга тегишли ва умумий номга эга бўлса, у ҳолда бундай маълумотлар тузилмасига массив деб аталади.
Массив - бу фиксирланган миқдордаги айрим қийматларнинг (массив элементларининг) тартибланган мажмуасидир. Барча элементлар бир хил турда бўлиши керак ва бу тур элемент тури ёки массив учун таянч тур
деб номланади.
Программада ишлатиладиган ҳар бир конкрет массив ўзининг индивидуал номига эга бўлиши керак. Бу номни тўлиқ ўзгарувчи дейилади, чунки унинг қиймати массивнинг ўзи бўлади.
Массивнинг ҳар бир элементи массив номи, ҳамда квадрат қавсга олинган ва элемент селектори деб номланувчи индексни кўрсатиш орқали ошкор равишда белгиланади.
Массив индекси сифатида бутун сон қўлланилади.
Умуман олганда индекс сифатида бутун сон қийматини қабул қиладиган ихтиёрий ифода ишлатилиши мумкин ва унинг қиймати массив элементи номерини аниқлайди.
Ифода сифатида ўзгарувчи ҳам олиниши мумкинки, ўзгарувчининг қиймати ўзгариши билан мурожаат қилинаётган массив элементини аниқловчи индекс ҳам ўзгаради.
Массив эълони қуйидагича бўлади:
[]={бошланғич қийматлар}.

Download 0,5 Mb.

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




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