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




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

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

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

4-кезең. Бағалау парағы арқылы оқушыларды бағалау. Үй
тапсырмасын беру.
1- кезең. №9 (а) есеп, 89 бет.
x 2 , егер 2 x 2
у
4, ќалєанжаєдайларїшін .

Шығарлу жолы.
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.
монитор джойстик клавиатура
принтер

тышқан модем сканер CD/DVD флешка
м дискжетегі
о
д
е
м

дыбыс
жүйелік блок құлаққап колонкалары микрофон UPS
монитор
тышқан
жүйелік блок
джойстик

Таңдау операторына
модем
құлаққап

Егер, онда, әйтпесе
принтер
сканер
дыбыс колонкалары

Операторлық жақшалар
клавиатура
CD/DVD
дискжетегі
микрофон
флешка

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

Сипаттау бөлімі
Мақсаты:
Шартты алдын-ала тексеретін цикл
арифметикалық цикл

Шартты соңынан тексеретін цикл
While (оқылуы: уаил, аударылуы: әзірше)
Do (оқылуы: ду, аударылуы: орындау)

Жазылу пішімі:
WHILE <қайталану шарты> DO <цикл тұлғасы>
<қайталану шарты>-логикалық өрнек
<цикл тұлғасы>-қайталанатын операторлар.

Орындалуы:
WHILE <шарт> DO
BEGIN
<1-оператор>;
<2-оператор>;
…..
;
END.
FOR (оқылуы: фо, аударылуы: үшін)
To (оқылуы: ту, аударылуы: дейін)
Do (оқылуы: ду, аударылуы: орындау)

Жазылу пішімі:
For <айнымалы> := To Do
<оператор>
S1,S2 – цикл параметрінің алғашқы және
соңғы мәндерін анықтайтын өрнектер.
For, to, do – цикл тақырыбын анықтайтын
түйінді сөздер
<оператор> - цикл тұлғасы.
Орындалуы:
FOR k:=1 TO 100 DO read(M[k]);
Repeat (оқылуы: рипит, аударылуы: қайталау)
Until (оқылуы: антил, аударылуы: дейін, шейін)

Жазылу пішімі:
Repeat <цикл тұлғасы> Until <қайталану шарты>
<қайталану шарты>-логикалық өрнек
<цикл тұлғасы>-қайталанатын операторлар.
Орындалуы:
REPEAT
<оператор-1>;
<оператор-2>;
…..
<оператор-n >;
UNTIL <ШАРТ>
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.
3.7 тақырып: Қайталау операторы.

№13.7
тапсырма, 102 бет.
тақырып: Қайталау операторы.

№1 тапсырма, 102 бет.
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. Цикл операторларында қайталанатын бөлігін не деп атайды?
А) циклдің денесі Ә) циклдің басы
Б) циклдің соңы В) дұрыс жауап жоқ
Дұрыс жауаптар парағы:

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. Цикл операторларында қайталанатын бөлігін не деп атайды?
А) циклдің денесі Ә) циклдің басы
Б) циклдің соңы В) дұрыс жауап жоқ
Үй
Оқушының тапсырмасы Бекіту тест бағасы
аты-жөні №9 сұрақ сұрақтары

15-14 - “5”
13-11 - “4”
10-7 - “3”

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