Presentation is loading. Please wait.

Presentation is loading. Please wait.

9 сынып 8 сабақ Сабақтың тақырыбы: Дейін циклі REPEAT операторы.

Similar presentations


Presentation on theme: "9 сынып 8 сабақ Сабақтың тақырыбы: Дейін циклі REPEAT операторы."— Presentation transcript:

1 9 сынып 8 сабақ Сабақтың тақырыбы: Дейін циклі REPEAT операторы

2 Сабақтың мақсаты: Шартты соңынан тексеретін циклмен танысу:
Паскаль тіліндегі циклдік REPEAT операторынын құрылымымен танысу; Программа жазуды үйрену. Есеп шығару.

3 ҚАЙТАЛАУ Цикл дегеніміз не? Цикл денесі дегеніміз не?
Цикл түрлерін ата. Келесі операторларды оқы және түсіндір: WHILE DO REPEAT UNTIL FOR TO

4 Дейін циклі – шартты соңынан тексеретін цикл
REPEAT операторы Дейін циклі – шартты соңынан тексеретін цикл REPEAT <цикл денесі> UNTIL <шарт> Түсініктеме: REPEAT –цикл тақырыбы UNTIL – циклдің аяқтау шартын тексеру UNTIL-дің алдындағы оператордан соң нүктелі үтір қойылмайды.

5 Дейін циклінің жазылу түрі
Алгоритмдік тілінде: цб 1-оператор 2-оператор ... n-оператор цс дейн шарт Паскаль тілінде: REPEAT <1-оператор>; <2-оператор>; ... <n-оператор> UNTIL <шарт>; Ескерту. Бұл жерде операторлар REPEAT және UNTIL сөздерінің арасында орналасатындықтан мұнда Begin және End сөздері жазылмайды. Цикл денесі ен болмаса бір рет орындалады.

6 1 есеп. Бірінші 10 натурал сандардың қосындысын табу программасын құрастыру.
Блок-схема: Program summa1; Uses crt; Var i: integer; (і - есептеуіш) S: integer; (S – қосынды) Begin Clrscr; i:=1; S:=0; REPEAT S:=S+i; i:=i+1; UNTIL i>10; Writeln (‘S=‘,S); readkey; End. басы i:=1 S:=0 S:=S+i i:=i+1 i<=10 ИӘ ЖОҚ Шығару S соңы

7 2 есеп. 1-ден 10-ға дейінгі сандардың көбейтіндісін табу программасын құрастырыру.
Program summa1; Uses crt; Var i: integer; (і - есептеуіш) P: integer; (P – көбейтінді) Begin Clrscr; i:=1; P:=1; REPEAT P:=P*i; i:=i+1; UNTIL i>10; Writeln (‘P=‘,P); readkey; End.

8 Үй тапсырмасы: Келесі өрнектің мәнін табу программасын құрастырындар:
Y=1+1/2+1/3+…+1/n, егер n<=10


Download ppt "9 сынып 8 сабақ Сабақтың тақырыбы: Дейін циклі REPEAT операторы."

Similar presentations


Ads by Google