Сабақ жоспары :: Информатика
Файл қосу
Жиымдар жайлы ақпарат
Бөдене орта мектебі
9-сынып
Тақырыбы:
Өткізген: Иманбаева Ұлжамал Бақтығалиқызы
/информатика пәні мұғалімі/
Сабақтың тақырыбы: Жиымдар
Сабақтың мақсаты:
білімділік: жиым элементтерін енгізіп, реттеуге программа
құра
білуге үйрету
дамытушылық: жиымды сипаттау, жиым элементтерін реттеу, өңдеу
дағдысын дамыту
тәрбиелік: жүйелікке, дәлдікке, өз бетімен еңбектенуге
тәрбиелеу
Сабақтың типі: практикалық
Сабақтың әдісі: аралас
Сабақтың жүрісі:
І Ұйымдастыру
ІІ Үй тапсырмасын тексеру
• Жиым деген не?
• Жиымдар қалай сипатталады?
• Жиымның керекті элементін қалай пайдаланамыз?
ІІІ Практикалық жұмыс
Қатемен жұмыс
Х(n) жиымы берілген жиым элементтерін кері ретпен орналастыр.
Program ter;
Cons n=10;
Var
i,m,t:integer;
x:array[1..n] of integer;
Begin
for i:=1 to n do begin
write (‘x[‘,I,’]:=’); readln (a[i]); end;
for i:= 1 to n mod 2 do begin
t:=x[i]; x[i]:=x[m+1-i];
x[m+1-i]:=t;
end;
for i:=1 to m do
writeln(‘x[‘,I,’]:=’,x[i]);
end.
Деңгейлік тапсырма
А Х жиымының элементтерін 0-ге алмастыр.
Program pr;
Cons n=10;
Var
x:array[1..10] of integer;
i:integer;
Begin
i:=0;
while i<>10 do begin
i:=i+1;
x[i]:=0; end;
end.
B
Бүтін сандардан құралған х(n) жиымы берілген, элементтері х[1]≤x[2]
≤…≤ х[n] мәні әртүрлі элементтердің санын анықтау керек.
Program mas;
Const n=100;
Var
i,k:integer;
x:array[1..n] of integer;
Begin i:=0;
while i<>n do begin i:=i+1;
readln (x[i]); end;
i:=1; k:=1;
while i<>n do begin i:=i+1;
k:=1;
while i<>n do begin
i:=i=1;
If x[i]<>[i-1] then begin k:=k+1; end; end;
Writeln (‘k=’,k); read (k);
end.
C
А(n) бірөлшемді жиымның элементтері 0,1,2-ге тең. Жиым элементтерінің реті
0-ге тең элементтермен, содан кейін мәні 1-ге тең элементтермен, сосын мәні
2-ге тең элементтермен орналастыру керек.
Program pereos;
Const n=50;
Type el=0..2;
Var
i,n:integer;
a:array[el] of el;
x:array[1..n] of el;
Begin
For i:=1 to n do readln (x[i]);
Writeln;
a[0]:=0; a[1]:=0; a[2]:=0;
for i:=1 to n do a[x[i]]:=a[x[i]]+1;
for i:=1 to n do
if i<=a[0] then x[i]:=0 else if i<=n-a[2] then x[i]:=1 else x[i]:=2;
for i:=1 to n do writeln (x[i]); readln;
end.
Өз бетіндік жұмыс
Оқушыларға 4 түрлі тапсырма таратылды. Тапсырмаға он минут уақыт берілді.
Уақыт біткесін әрбір оқушы қолындағы тапсырма вариантына байланысты
топтасып, есептің шығарылымын талқылайды. Соңынан мұғалімнің берген
жауабымен тексеріледі де, өз-өздерін бағалайды.
1-вариант
Кез-келген бірөлшемді а(10) жиымының оң элементтерін екі есе кемітіңдер, ал
теріс элементтері болса, онда оларды индекстерінің мәнімен ауыстырыңдар.
2-вариант
Бірөлшемді а(10) жиымындағы теріс элементтердің ең үлкенін тап.
3-вариант
Бірөлшемді а(20) жиымындағы -5 тен кіші элементтердің қосындысын және
олардың жалпы санын, сонымен бірге 5 санына қалдықсыз бөлінетін
элементтердің нөмірлерін анықтаңдар.
4-вариант
Бірөлшемді а(10) жиымындағы оң элементтердің квадраттарының арифметикалық
ортасын есептеңдер.
1-вариант
If a[i]>0 then a[i]:=a[i] mod 2 else a[i]:=i
2- вариант
Max:=a[1];
If (a[i]<0) and (a[i]>max) then max:=a[i];
3- вариант
K:=0; m:=0;
If a[i]< -5 then begin k:=k+a[i]; m:=m+1; end;
If a[i] mod 5=0 then write(i);
4- вариант
If a[i]>0 then s:= s+sqr (a[i]);
K:=s/2;
Қорытындылау
Үйге тапсырма Оқулықтағы 3-тапсырма
Бағалау
Ұқсас жұмыстар
Пәндер
- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.
Ақпарат
Қосымша
Email: info@stud.kz