Сабаќтыњ таќырыбы: Жиым (массив)



жүктеу 43,77 Kb.
Дата09.01.2018
өлшемі43,77 Kb.
#7261
түріСабақ

Сабақтың тақырыбы: Жиымдар (массивтер). Сызықты жиымдармен есеп шығару.


Мақсаты: «жиым» ұғымы мен жиым элементтерін реттеу әрекеттерінің орындалуын таныстыру, жиым элементтерін енгізіп реттеуге программа құра білуге үйрету, операторларды қолданып есеп шығару. Ойлау қабілеттерін арттыру. Өз бетімен жұмыс істеуге дағдыландыру.
Сабақ түрі: Түсіндіріп көрсету, практикалық сабақ.
Көрнекілік: Netop бағдарламасымен қолдану, компьютер жұмыс дәптері, карточкалар.
Сабақтың барысы:

1. Ұйымдастыру кезеңі – 2 мин.



  1. Үй тапсырмасын тексеру. Өзіндік жұмыс – 10 мин.

  2. Жаңа сабақ - 15 мин.

  3. Бекіту – 15 мин

  4. Бағалау, үй тапсырмасы – 3 мин.

1. Оқушылармен амандасу. Жоқ оқушыларды белгілеп, себебін білу.

Назарларын сабаққа аударып, өткен сабақты қысқаша шолыу.

2. Үйге берілген тақырыпты сұрау. Карточка арқылы тексеру – 10 мин.
Анықтама:

Жиым дегенiмiз белгiлi бiр атауға бiрiктiрiлген бiр типтi шамалардың реттелген тiзбегi.
Жиымға кiретiн айнымалыларды массивтiң элементтерi дейдi. Олардың саны сипаттау бөлiмiнде анықталады да, программаның орындалу барысында өзгермейдi. Жиым элементтерiнiң типi, файлдан басқа, кез келген (бүтiн, нақты, символдық, жолдық, жиымдық, т.б.) тип бола алады.

Массив элементтерiнiң типiн массивтiң негiзгi типi деп атайды

Жиым тұтасымен бiр атпен аталады, ал элементтерiнiң ретi индекс арқылы көрсетiледi. Индекс жиымның идентификаторынан соң тiк жақшаға алынып жазылады (а[1],x[1,2],…).
Мысалы:


1

2

3

4

5

6

7

25

1.5

-6

12

8

0

4

Егер жиымның әрбір элементіне реттік нөмір бекітілген болса, онда жиым сызықтық деп аталады. Жалпы жиым элементінің индекстерінің саны жиымның өлшемін анықтайды. Осыған байланысты жиымдар бірөлшемді, екіөлшемді, үшөлшемді және т.с.с. болып бөлінеді.

Жиымның типiн анықтау үшiн array, of қызметшi сөздерi қолданылады.

Жиым типiн алдын ала тип тарауында жарияланып, айнымалылар тарауында сол типпен немесе бiрден сипатталады.



Жазылуы:
Var <айнымалылар>: array [<индекстердiң типi>] of <элементтердiң типi>];

Мысал 1. Бірөлшемді массив В(10) берілген. Массивтің элементтер қосындысын табыңдар.

Program summa;

Var b:array [1..10] of integer; (массивті көрсету)

I: integer; (FOR циклінің параметрі)

s: real; (элементтер суммасы)

Begin


For i:=1 to 10 do (жиымды толтыру)

begin


Write (‘N ретті элементтерін енгіз’, i);

Readln (b[i]); end;

S:=0; (сумманың счетчигінің жаңаруы)

For i:=1 to 10 do

s:=s+b[i]; (сумманы есептеу)

Write(s); End.



4. Бекіту

Тапсырма: Сызықты А(6) нақты жиым берілген. Осы жиымның оң сандар қосындысын анықтаңдар.

Шешуі:

Program summa;

Var а:array [1..6] of real; (массивті көрсету)

I: integer; (FOR циклінің параметрі)

s: real; (элементтер суммасы)

Begin


For i:=1 to 6 do (жиымды толтыру)

begin


Write (‘N ретті элементтерін енгіз’, i);

Readln (а[i]); end;

S:=0; (сумманың счетчигінің жаңаруы)

For i:=1 to 6 do

If a[i]>=0 then s:=s+a[i]; (сумманы есептеу)

Write(s);

End.

5. Сабақты қорытындылау.

Оқушыларға баға қою.

Үй тапсырмасы: 125-133 б. оқу

Мысал 2. Массивтегі оң сандар санын анықтау.

Program massiv;

Var m:array [1..5] of real;

I, n : integer;

Begin

For i:=1 to 5 do



Begin

Write (‘ N ретті санын енгіз’, i);

Readln (m[i]); end;

n:=0;


For i:=1 to 5 do

If m[i] >= 0 then n:=n+1 ;



Write( n,’оң сандар элементі’);

End.
Тапсырма: Массивтегі теріс сандар санын анықта.
жүктеу 43,77 Kb.

Достарыңызбен бөлісу:




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау