Mavzu: Jadval ko`rinishidagi miqdorlar
Download 403.32 Kb. Pdf ko'rish
|
10.Jadval-korinishidagi-miqdorlar
Eslatib
o`tamiz, identifikator nomining qaysi registrda yozilishining ahamiyati yo`q! Umumiy holda indeks sifatida o`zgaruvchi yoki ifoda qo`llaniladi. Masalan, I=0, J=2 bo`lsa, 4-misolda B[I, J] = 5 va (I+1=0+1=1 va J – 2 =2- 2=0 bo`lgani uchun) B[I+1, J-2] = 2 bo`ladi. Biz jadvallarning faqat chiziqli va to`g`ri to`rtburchakli shakllari bilan tanishdik. Aslida Paskal tilida ko`p o`lchovli (255 tagacha) jadval ko`rinishidagi miqdorlardan ham foydalanish mumkin. Bunday jadvallarni tavsiflashga bir necha misol keltiramiz. 1)
var s: array[1..4, 1..7, 0..10] of Byte; {s - Byte turli 3 o`lchovli jadval)
2) var t, k: array [1..100, 1..80, 1..50] of string; {t va к - 3 o`lchovli satrli jadvallar} 3)
var f: array [-5..10, 0..10, 2..10] of char; { f - 3 o`lchovli belgili jadval}
Paskal dasturlash tilida tavsiflangan massivlar uchun xotiradan joy zahiralab qo`yiladi. Shu sababli xotiraning keragidan ortiq qismini band qilmaslik uchun massiv turidan tashqari nechta elementdan iborat ekanligini bilish maqsadga muvofiq bo`ladi. Umuman, chiziqli К dan S gacha tartiblangan massiv elementlari soni S-K+1 ta, ikki o`lchovli satrlariВdan M gacha va ustunlari A dan G gacha tartiblangan massiv elementlari soni (M- Download 403.32 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling