Mavzu: Massivlarni tashkil etish
Download 6.51 Kb.
|
Mavzu Massivlarni tashkil etish-fayllar.org
Mavzu: Massivlarni tashkil etish Toshkent Axborot Texnalogiyalari Universiteti Urganch filiali Kompyuter injiniring yo‘nalishi 963-21-guruh talabasi Yusufboyeva Sevaraning Dasturlash1 ma’ruza fanidan “Massivlarni tashkil etish” mavzusida tayyorlagan taqdimot ishi.Mavzu: Massivlarni tashkil etish.Reja:Massiv tushunchasi. Ko‘p o‘lchamli massivlar. Bir o‘lchamli va ko‘p o‘lchamli massivlar. Massiv tushunchasi. Massiv bu bir tipli nomerlangan ma’lumotlar jamlanmasidir. Massiv indeksli o‘zgaruvchi tushunchasiga mos keladi. Massiv ta’riflanganda tipi, nomi va indekslar chegarasi ko‘rsatiladi. Masalan type turidagi length ta elementdan iborat a nomli massiv shunday e’lon qilinadi:Massiv tushunchasi. Massiv bu bir tipli nomerlangan ma’lumotlar jamlanmasidir. Massiv indeksli o‘zgaruvchi tushunchasiga mos keladi. Massiv ta’riflanganda tipi, nomi va indekslar chegarasi ko‘rsatiladi. Masalan type turidagi length ta elementdan iborat a nomli massiv shunday e’lon qilinadi:type a[length];Bu maxsus a[0], a[1], ..., a[length -1] nomlarga ega bo‘lgan type turidagi o‘zgaruvchilarning e’lon qilinishiga to‘g‘ri keladi.Massivning har bir elementi o‘z raqamiga - indeksga ega. Massivning x-nchi elementiga murojaat indekslash operatsiyasi yordamida amalga oshiriladi:int x=...; //butun sonli indeksTYPE value=a[x]; //ch-nchi elementni o‘qisha[x]=value; //x-yxb elementga yozishIndeks sifatida butun tur qiymatini qaytaradigan har qanday ifoda qo‘llanishi mumkin: char, short, int, long. C++ da massiv elementlarining indekslari 0 dan boshlanadi (1 dan emas), length elementdan iborat bo‘lgan massivning oxirgi elementining indeksi esa - bu length -1 (length emas). Massivning int z[3] shakldagi ta’rifi, int tipiga tegishli z[0],z[1],z[2] elementlardan iborat massivni aniqlaydi.Massiv chegarasidan tashqariga chiqish (ya’ni mavjud bo‘lmagan elementni o‘qish/yozishga urinish) dastur bajarilishida kutilmagan natijalarga olib kelishi mumkin. Shuni ta’kidlab o‘tamizki, bu eng ko‘p tarqalgan xatolardan biridir.Download 6.51 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling