Download presentation
Presentation is loading. Please wait.
Published bySiska Oesman Modified over 5 years ago
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
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.