Цикл операторлары


Slide 1

Ашық сабақ.

Тақырыбы:"Қайталау операторлары"

Пән: Информатика

Класс: 9 "б"

Slide 2

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

1-кезең. Берілген үй тапсырмасын №9 (а), 89 беттегі есепті компьютерден тексеру, “Бой сергіту” сұрақтары арқылы үй тапсырмасын бекіту.

2-кезең. Жаңа тақырыпты оқушыларға презентациялық көрсетілім арқылы түсіндіріп өту. Қайталау операторы туралы түсінік беру, оны есептеу программасы барысында қолдануға үйрету.

3-кезең. Тақырыпты бекіту мақсатында оқушылардан тест сұрақтары бойынша жауап алу, тексеру.

4-кезең. Бағалау парағы арқылы оқушыларды бағалау. Үй тапсырмасын беру.

Slide 3

1- кезең. №9 (а) есеп, 89 бет.

Шығарлу жолы.

Program esep9;

Var x, y:real;

Begin

write(‘x енгіз:’) ;

readln(x) ;

if (x>=-2) and (x<=2) then y:=sqr(x) else y:=4;

writeln(‘y=‘, y) ;

End.

Slide 4

"Бой сергіту" сұрақтары:

монитор

принтер

клавиатура

тышқан

модем

модем

сканер

жүйелік блок

UPS

флешка

Slide 5

Паскаль тілінде программаның

үш бөлімін ата.

монитор

Slide 6

Программада есептің

дұрыстығын тексеру үшін

қандай клавишаны пайдаланамыз?

тышқан

Slide 7

Турбо Паскальдағы екі

шартты операторды ата.

жүйелік блок

Slide 8

CASE қандай

операторға жатады?

Таңдау операторына

Slide 9

Программада есепке

мән беру үшін қандай

клавишаны қолданамыз?

модем

Slide 10

If, Then, Else операторының

аудармасы.

Егер, онда, әйтпесе

Slide 11

Паскаль тілінде

оператор дегеніміз не?

принтер

Slide 12

Паскаль тілінде шартты, шартсыз,

цикл операторлары қандай

операторлар деп аталады?

сканер

Slide 13

Begin, end түйінді сөздерін

не деп атаймыз?

Операторлық жақшалар

Slide 14

Паскаль тілі қай жылы

және кім ұсынды?

клавиатура

Slide 15

Оператор қандай

топтарға бөлінеді?

Slide 16

Программада есептің нәтижесін

көру үшін қандай

клавишаны қолданамыз?

Slide 17

GoTo операторы

қандай оператор?

флешка

Көшу операторы

Slide 18

Var бөлімін есепте

не деп атаймыз?

UPS

Сипаттау бөлімі

Slide 19

2-кезең. Жаңа сабақ.

Тақырыбы: Қайталау операторлары.

Мақсаты:

Slide 20

Цикл операторлары

FOR . . . TO . . . DO

WHILE . . . DO

REPEAT . . . UNTIL

арифметикалық цикл

Шартты алдын-ала тексеретін цикл

Шартты соңынан тексеретін цикл

Slide 21

While (оқылуы: уаил, аударылуы: әзірше)

Do (оқылуы: ду, аударылуы: орындау)

Жазылу пішімі:

WHILE <қайталану шарты> DO <цикл тұлғасы>

<қайталану шарты>-логикалық өрнек

<цикл тұлғасы>-қайталанатын операторлар.

Орындалуы:

WHILE <шарт> DO

BEGIN

<1-оператор>;

<2-оператор>;

…. .

;

END.

WHILE операторы.

Slide 22

FOR . . . TO . . . DO операторы.

FOR (оқылуы: фо, аударылуы: үшін)

To (оқылуы: ту, аударылуы: дейін)

Do (оқылуы: ду, аударылуы: орындау)

Жазылу пішімі:

For <айнымалы> := To Do <оператор>

S1, S2 - цикл параметрінің алғашқы және соңғы мәндерін анықтайтын өрнектер.

For, to, do - цикл тақырыбын анықтайтын түйінді сөздер

<оператор> - цикл тұлғасы.

Орындалуы:

FOR k:=1 TO 100 DO read(M[k] ) ;

Slide 23

REPEAT . . . UNTIL операторы.

Repeat (оқылуы: рипит, аударылуы: қайталау)

Until (оқылуы: антил, аударылуы: дейін, шейін)

Жазылу пішімі:

Repeat <цикл тұлғасы> Until <қайталану шарты>

<қайталану шарты>-логикалық өрнек

<цикл тұлғасы>-қайталанатын операторлар.

Орындалуы:

REPEAT

<оператор-1>;

<оператор-2>;

…. .

<оператор-n >;

UNTIL <ШАРТ>

Slide 24

1-мысал. N=1, 2, 3 және K=2, 4, 6, 8 болған кездерде

Y=2K+N мәндерін есептеуге арналған программа

құру керек.

Программасы.

Program esep;

Var N, K, Y:integer;

Begin

writeln(‘N, K, Y’) ;

writeln(‘ ‘) ;

for N:=1 to 3 do

begin k:=2;

while K<=8 do

begin Y:=2*K+N;

writeln(N, K, Y) ;

K:=K+2;

End; end; end.

Slide 25

3. 7 тақырып: Қайталау операторы.

№1 тапсырма, 102 бет.

Үй тапсырмасы.

3. 7 тақырып: Қайталау операторы.

№1 тапсырма, 102 бет.

Slide 26

Жаңа сабақты бекітуге арналған

тест сұрақтары:

1. Цикл операторлары:

А) if, case, for Ә) for, while, repeat

Б) goto, if, case В) read, write

2. Цикл операторларының арифметикалық циклі.

А) for Ә) while Б) repeat В) case

3. WHILE операторының қызметі.

А) шартты соңынан тексереді Ә) дұрыс жауап жоқ

Б) шартты алдын-ала тексереді В) шартты тексермейді

4. FOR операторын басқаша қалай атайды?

А) параметрлі Ә) тұрақты Б) өзгермелі В) дұрыс жауап жоқ

5. Қайталау операторлары қай оператор түріне жатады?

А) қарапайым Ә) құрама Б) жай В) дұрыс жауап жоқ

6. Турбо Паскальда қайталау операторларын басқаша қалай атайды?

А) таңдау Ә) шартты Б) цикл В) дұрыс жауап жоқ

7. Қайталау саны алдын-ала белгілі болған кезде қандай операторды қолданамыз?

А) while Ә) repeat Б) for В) case

8. Цикл операторларында қайталанатын бөлігін не деп атайды?

А) циклдің денесі Ә) циклдің басы

Б) циклдің соңы В) дұрыс жауап жоқ

Slide 27

1. Цикл операторлары:


Ұқсас жұмыстар
Тексеру және таңдау операторлары. Циклдық программалауға арналған командалар туралы ақпарат
Қайталау операторлары
Көшу операторы
Тексеру және таңдау операторлары. Циклдық программалауға арналған командалар
Қайталау операторы. Циклдік операторлар
Қайталау саны берілген циклды программалау
ЦИКЛ ДЕНЕСІ
Паскаль тілінің басқару шартты және шартсыз көшу операторлары
Кіріктірілген циклдардың құрылымын ұйымдастыру.Циклдық алгоритмдерді орындайтын программа құру.ТР және Си программалау жүйелеріндегі модульдерді салыстыру
Параметрлі қайталану командасы
Пәндер



Реферат Курстық жұмыс Диплом Материал Диссертация Практика Презентация Сабақ жоспары Мақал-мәтелдер 1‑10 бет 11‑20 бет 21‑30 бет 31‑60 бет 61+ бет Негізгі Бет саны Қосымша Іздеу Ештеңе табылмады :( Соңғы қаралған жұмыстар Қаралған жұмыстар табылмады Тапсырыс Антиплагиат Қаралған жұмыстар kz