- Преподавателю
- Информатика
- Сыныбы: 9 Сабақтың тақырыбы: Массивтерді өңдейтін стандартты алгоритмдер
Сыныбы: 9 Сабақтың тақырыбы: Массивтерді өңдейтін стандартты алгоритмдер
Раздел | Информатика |
Класс | 9 класс |
Тип | Конспекты |
Автор | Мухан А.О. |
Дата | 02.01.2016 |
Формат | docx |
Изображения | Нет |
Сыныбы: 9
Сабақтың тақырыбы: Массивтерді өңдейтін стандартты алгоритмдер
Сабақтың мақсаты:
Білімділік: Екі өлшемді массивтердің элементтерін өңдейтін стандартты алгоритмдерді пайдалана отырып оқушыларды екі өлшемді жиымдарға есептер шығаруға үйрету.
Дамытушылық: Оқушылардың программа құру барысында логикалық ойлау қабілеттерін дамыту
Тәрбиелік: Оқушыларды ұқыптылыққа, жинақылыққа тәрбиелеу.
Сабақтың түрі: аралас сабақ
Сабақтың барысы: 1.Ұйымдастыру
2. Үй жұмысы
3. Компьютермен жұмыс
4. Сабақты бекіту
5.Үйге тапсырма
-
Есеп: а(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.
-
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.
-
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» санын оң элементтердің орнына, «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 тапсырма