Сыныбы: 9 Сабақтың тақырыбы: Массивтерді өңдейтін стандартты алгоритмдер

Раздел Информатика
Класс 9 класс
Тип Конспекты
Автор
Дата
Формат docx
Изображения Нет
For-Teacher.ru - все для учителя
Поделитесь с коллегами:

Сыныбы: 9

Сабақтың тақырыбы: Массивтерді өңдейтін стандартты алгоритмдер

Сабақтың мақсаты:

Білімділік: Екі өлшемді массивтердің элементтерін өңдейтін стандартты алгоритмдерді пайдалана отырып оқушыларды екі өлшемді жиымдарға есептер шығаруға үйрету.

Дамытушылық: Оқушылардың программа құру барысында логикалық ойлау қабілеттерін дамыту

Тәрбиелік: Оқушыларды ұқыптылыққа, жинақылыққа тәрбиелеу.

Сабақтың түрі: аралас сабақ

Сабақтың барысы: 1.Ұйымдастыру

2. Үй жұмысы

3. Компьютермен жұмыс

4. Сабақты бекіту

5.Үйге тапсырма

  1. Есеп: а(3,4) өлшемді жиымның квадраттарын кестесін шығару.

program esep1;

var i,j:integer;

a, y:array[1..3, 1..4] of real;

begin

for i:=1 to 3 do

for j:=1 to 4 do

read(a[i,j]);

for i:=1 to 3 do

for j:=1 to 4 do

y[i,j]:=sqr(a[i,j]);

for i:=1 to 3 do begin

for j:=1 to 4 do

write(y[i,j]:2:0, ' ');

writeln;

end;

end.

  1. 119-бет. 7-есеп: А(5,5) матрицасы берілген. Негізгі диагональдан төмен орналасқан элементтерін «0» санына ауыстыру, жоғары орналасқан элементтерді «3» санына, диагональ элементтерін «7» санына ауыстыру программасын құрыңдар.

program esep1;

var i, j:integer;

a:array[1..5,1..5] of real;

begin

for i:=1 to 5 do

for j:=1 to 5 do

read(a[i,j]);

for i:=1 to 5 do

for j:=1 to 5 do

if (i=j) then a[i,j]:=7 else

if (i

if (i>j) then a[i,j]:=3;

for i:=1 to 5 do begin

for j:=1 to 5 do

write(a[i, j]:2:0, ' ');

writeln;

end;

end.


  1. 119-бет. 8-есеп:В(4,4) матрицасының негізгі диагоналінен жоғары орналасқан «0» санына тең элементтер санын анықтайтын программа құрыңдар.

program esep1;

var i, j,k:integer;

a:array[1..4,1..4] of real;

begin

for i:=1 to 4 do

for j:=1 to 4 do

read(a[i,j]);

k:=0;

for i:=1 to 4 do

for j:=1 to 4 do

if (A[i,j]=0) and (i

writeln('k=',k:2);

end.


  1. «1» санын оң элементтердің орнына, «0» санын теріс элементтер санына жазатын Х(3,4) жиымын құрастыратын программа құрыңдар.

program esep5;

var i, j:integer;

a, y:array[1..3,1..4] of real;

begin

for i:=1 to 3 do

for j:=1 to 4 do

read(a[i,j]);

for i:=1 to 3 do

for j:=1 to 4 do

if (a[i, j])>0 then y[i,j]:=1 else y[i,j]:=0;

for i:=1 to 3 do begin

for j:=1 to 4 do

write(y[i, j]:2:0, ' ');

writeln;

end;

end.

Үйге: 12,13 тапсырма




© 2010-2022