Презентация, доклад на тему Паскаль программалау тіліндегі жиымдар

Содержание

Паскаль тіліндегі жиымдарІ топ – “Ойшылдар”ІІ топ – “Информатиктер”ІІІ топ – “Программистер”

Слайд 1Жаңаөзен қаласы №17 орта мектеп
Информатика пәні мұғалімі
Есенова Қаламқас

Жаңаөзен қаласы №17 орта мектепИнформатика пәні мұғалімі Есенова Қаламқас

Слайд 2Паскаль тіліндегі жиымдар
І топ – “Ойшылдар”
ІІ топ – “Информатиктер”
ІІІ топ –

“Программистер”


Паскаль тіліндегі жиымдарІ топ – “Ойшылдар”ІІ топ – “Информатиктер”ІІІ топ – “Программистер”

Слайд 3



Алгоритм дегеніміз не?
Алгоритмнің қандай қасиеттері

болуы мүмкін?
Алгоритмнің қандай түрлерін білесіңдер?
Шаманың түрлерін ата.
Литерлік шамалар дегеніміз не?
Паскаль тілінде мәліметті енгізу және шығару операторларын ата.
Тармақталу командасының толық түрі қалай жазылады?
Айнымалыларды сипаттау бөлімі.
Паскаль тілінде меншіктеу операторы қалай жазылады?
Case x of - қандай оператор?
12. Қандай алгоритм көмекші алгоритм деп аталады?
13. Литерлік шамалармен қандай операцияларды жүргізуге болады?

Өткен тақырыпқа шолу


Алгоритм дегеніміз не? Алгоритмнің қандай қасиеттері болуы мүмкін?Алгоритмнің қандай түрлерін білесіңдер?  Шаманың

Слайд 4Сабақтың тақырыбы: Паскаль тіліндегі жиымдар


Сабақтың тақырыбы: Паскаль тіліндегі жиымдар

Слайд 5Жиым (массив) – бір атаумен белгіленіп біріктірілген біртекті элементтер жиыны.

Жиым (массив) – бір атаумен белгіленіп біріктірілген біртекті элементтер жиыны.

Слайд 6Жиым жазылуының жалпы түрі:
var жиым аты:array[бас.индекс .. макс.индекс] of элемент типі;
Мысалы,

var a : array [1 .. 4] of integer;

Мұнда
array - жиым
of - дан, -ден, -тан, -тен түйінді сөздер.
Жиым жазылуының жалпы түрі:var жиым аты:array[бас.индекс .. макс.индекс] of элемент типі;Мысалы, var a : array [1 ..

Слайд 7Мысалы, жиым элементтерін енгізу үшін:

For i:=1 to n do
Readln (A[i]);

Ал шығару

үшін:

For i:=1 to n do
Writeln (‘A[i]=’, A[i]);


Мысалы, жиым элементтерін енгізу үшін:For i:=1 to n doReadln (A[i]);Ал шығару үшін:For i:=1 to n doWriteln (‘A[i]=’,

Слайд 81 – тапсырма. А кестесінің элементтері қосындысын анықтау керек.
І топ -

математикалық орындалу хаттамасы
ІІ топ – есептерге алгоритм құрады.
ІІІ топ – сол есептерге программа жазады.

Берілген: 5 элементтен тұратын А кестесі
Қажет: S – элементтер қосындысы
Байланыс: S = S + кезекті қосылғыш A[I]

1 – тапсырма. А кестесінің элементтері қосындысын анықтау керек.І топ - математикалық орындалу хаттамасыІІ топ – есептерге

Слайд 9Алгоритмі:
алг қосынды (арг нақ кес А[1:5], нәт нақ S)
басы бүт І
S:=0
үшін

І бастап 1 дейін 5
цб
енгізу А[І]
S:= S+А[І]
цс
шығару S
соңы

Программасы:
program _1; {Қосынды}
var a: array [1..5] of real;
i: integer; s: real;
begin
for i:=1 to 5 do
begin
readln (a[i]);
s:=s+a[i];
end;
writeln (‘s=’,s);
end.

Математикалық жазылуы :
S:=0
І =1 І =2 І =3 І =4 І =5

А[1] =5,5 А[2] =4,5 А[2] = - 8 А[2] = 14 А[2] = 9
S:= S+А[1]= S:= S+А[2]= S:= S+А[3]= S:= S+А[4]= S:= S+А[5]=
0+5,5=5,5 5,5+4,5=10 10+(-8)=2 2+14=16 16+9=25

S:=25

Алгоритмі:алг қосынды (арг нақ кес А[1:5], нәт нақ S)басы бүт ІS:=0үшін І бастап 1 дейін 5

Слайд 10Prgram keste
Var a=array [1:5] of real: i;= integer:
Begin Readln a
For i;=1

to 5 do;
Begin Y[i]= A [i]² End
Writln Y

2 – тапсырма. Программада жіберілген “қатені тап”. (Әр топ екі жолдың қатесін табады).

Prgram kesteVar a=array [1:5] of real: i;= integer:Begin Readln aFor i;=1 to 5 do;Begin Y[i]= A [i]²

Слайд 11Program keste;
Var a:array [1..5] of real; i:integer;
Begin Readln (a);
For i:=1 to

5 do;
Begin Y[i]:= A[i]² End;
Writln Y;
End.

2 – тапсырма. Программада жіберілген “қатені тап”. (Әр топ екі жолдың қатесін табады).

Program keste;Var a:array [1..5] of real; i:integer;Begin Readln (a);For i:=1 to 5 do;Begin Y[i]:= A[i]² End;Writln Y;End.2

Слайд 123-тапсырма. “Ретін тап” ойыны. (Барлық топқа бірдей)
Program _1;
Var a: array [1..10]

of real;
i: integer; s: real;

begin

for i:=1 to 10 do

readln (a[i]);

begin

s:=s+a[i];

end;

writeln (‘s=’,s);

end.

3-тапсырма. “Ретін тап” ойыны. (Барлық топқа бірдей) Program _1;Var a: array [1..10] of real;i: integer; s: real;

Слайд 133-тапсырма. “Ретін тап” ойыны. (Барлық топқа бірдей)
Program _1;
Var a: array [1..10]

of real; i: integer; s: real;

begin

for i:=1 to 10 do

readln (a[i]);

begin

s:=s+a[i];

end;

writeln (‘s=’,s);

end.

3-тапсырма. “Ретін тап” ойыны. (Барлық топқа бірдей) Program _1;Var a: array [1..10] of real; i: integer; s:

Слайд 144-тапсырма. Бос ұяшықтарды толтыру.

4-тапсырма. Бос ұяшықтарды толтыру.

Слайд 15Кім жылдам?

Кім жылдам?

Слайд 17А
Б
В
Г
Д
1
2
3
4
5
Теңіздегі шабуыл

АБВГД12345Теңіздегі шабуыл

Слайд 18А
Б
В
Г
Д
1
2
3
4
5
Теңіздегі шабуыл

АБВГД12345Теңіздегі шабуыл

Слайд 19Үйге тапсырма:
Тақырыпты оқу.
1-3-есептерді шығару.

Үйге тапсырма:Тақырыпты оқу. 1-3-есептерді шығару.

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть