var S: real; A: array [N] of real; i : n; begin for i:=1 to 20 do read(A[i]); readln; S:=O; for i:=1 to 20 do S:= S + A[i]; writeln('Massiv yig’indisi =', S); end.
13- амалий машғулот
Mavzu: Ikki o’lchovli massivlarga dastur tuzish. Reja: Ikki o’lchovli massivlarga dastur tuzish.
Mustaqil topshiriqlar bajarish.
Mashg’ulotning maqsadi: Ikki o’lchovli massivlar ga dastur tuzishni o’rganish.
Ikki o’lchovli massivlar ga dastur tuzishni o’rganish ko’nikmalarini shakllantirish.
Dars o’tish usuli:Takrorlash, suhbat va savol-javob, mavzu mazmunidan kelib chiqib talabalarga mustaqil topshiriqlar berish va ularni tasavvurini bilish.
Dars o’tish vositalari: Doska,o’uv va uslubiy qo’llanma, topshiriqlar majmuasi.
Dars mazmuni: Darsning xronologik xaritasi – 80 minut.
Tashkiliy qism – 2 minut
Talabalar bilimi darajasini aniqlash – 10 minut
Yangi mavzu o’tish (komputerda mustaqil topshiriq) – 50 minut
Yangi mavzu ni o’zlashtish darajasini aniqlash- 10 minut.
Sinov savollari – 5 minut.
Uyga vazifa – 3 minut
Ko’p o’lchovli massivlar. Bir o’lchovli massivlarda massiv komponentalari qiymatlardan, ya’ni alohida berilmalardan iborat bo’ladi. Paskal tilida bundan tashqari massiv komponentalari massivlardan iborat bo’lishi mumkin. Agar massiv - komponentalarni qiymatlaridan tashkil topgan bo’lsa, u holda ikki o’lchovli massivlar hosil bo’ladi. Masalan,matrisalar. Xuddi shunday, massiv komponentalari matrisalardan iborat bo’lsa, uch o’lchovli massiv hosil bo’ladi.
Ikki o’lchovli massivni aniqlovchi tur ham, xuddi bir o’lchovli massiv kabi beriladi: