Материалдар / презентация паскаль тіліндегі циклдық алгоритмдер.

презентация паскаль тіліндегі циклдық алгоритмдер.

Материал туралы қысқаша түсінік
FOR  операторы қайталану саны алдын ала белгілі болған кезде қолданылады. FOR операторы параметрлі цикл операторы деп те аталады, өйткені, қайталау саны функция аргументі сияқты циклдің параметрі қызметін атқаратын басқару айнымалысы арқылы беріледі.
Бұл бетте материалдың қысқаша нұсқасы ұсынылған. Материалдың толық нұсқасын жүктеп алып, көруге болады
img_page_1
03 Сәуір 2019
1037
Материал жариялап, аттестацияға 100% жарамды сертификатты тегін алыңыз!
Ustaz tilegi журналы министірліктің тізіміне енген. Qr коды мен тіркеу номері беріледі. Материал жариялаған соң сертификат тегін бірден беріледі.
Оқу-ағарту министірлігінің ресми жауабы
Сайтқа 5 материал жариялап, тегін АЛҒЫС ХАТ алыңыз!
Қазақстан Республикасының білім беру жүйесін дамытуға қосқан жеке үлесі үшін және де Республика деңгейінде «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық материалыңызбен бөлісіп, белсенді болғаныңыз үшін алғыс білдіреміз!
Сайтқа 25 материал жариялап, тегін ҚҰРМЕТ ГРОМАТАСЫН алыңыз!
Тәуелсіз Қазақстанның білім беру жүйесін дамытуға және білім беру сапасын арттыру мақсатында Республика деңгейінде «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық жұмысын жариялағаны үшін марапатталасыз!
Ресми байқаулар тізімі
Республикалық байқауларға қатысып жарамды дипломдар алып санатыңызды көтеріңіз!
Материалдың қысқаша түсінігі

1 слайд

1 слайд

Циклдік алгоритм – алгоритмнің бірнеше рет қайталануы. Паскаль тілінде циклдік оператордың 3 түрі бар: 1.

2 слайд
Циклдік алгоритм – алгоритмнің бірнеше рет қайталануы. Паскаль тілінде циклдік оператордың 3 түрі бар: 1. Параметрлі цикл - For . 2. Шартын алдын ала тексеретін - While . 3. Шартты соңынан тексеретін - Repeat . ШығуШығу

2 слайд

Циклдік алгоритм – алгоритмнің бірнеше рет қайталануы. Паскаль тілінде циклдік оператордың 3 түрі бар: 1. Параметрлі цикл - For . 2. Шартын алдын ала тексеретін - While . 3. Шартты соңынан тексеретін - Repeat . ШығуШығу

FORFOR о о ператорыператоры FOR операторы қайталану саны алдын ала белгілі болған кезде қолданылады. FOR операт

3 слайд
FORFOR о о ператорыператоры   FOR   операторы қайталану саны алдын ала белгілі болған кезде қолданылады. FOR операторы параметрлі цикл операторы деп те аталады, өйткені, қайталау саны функция аргументі сияқты циклдің параметрі қызметін атқаратын басқару айнымалысы арқылы беріледі. FOR K:=M1 TO M2 DO оператор 1  

3 слайд

FORFOR о о ператорыператоры   FOR   операторы қайталану саны алдын ала белгілі болған кезде қолданылады. FOR операторы параметрлі цикл операторы деп те аталады, өйткені, қайталау саны функция аргументі сияқты циклдің параметрі қызметін атқаратын басқару айнымалысы арқылы беріледі. FOR K:=M1 TO M2 DO оператор 1  

FOR K:=M1 TO M2 DO BEGI

4 слайд
FOR K:=M1 TO M2 DO BEGIN операторлар END; FOR K:=M1 DOWNTO M2 DO BEGIN операторлар END; МҰНДАҒЫ К - параметрлі цикл, М1 и М2 – параметрлі циклдің бастапқы және соңғы мәні. DOWNTO   қадам -1 –ге тең болса.

4 слайд

FOR K:=M1 TO M2 DO BEGIN операторлар END; FOR K:=M1 DOWNTO M2 DO BEGIN операторлар END; МҰНДАҒЫ К - параметрлі цикл, М1 и М2 – параметрлі циклдің бастапқы және соңғы мәні. DOWNTO   қадам -1 –ге тең болса.

Мысалы:Мысалы: S=1+2+3+…+N қосындысын есептейік : Program esep; var n,s, i : integer; Begin write(‘N butin san engiz ’

5 слайд
Мысалы:Мысалы: S=1+2+3+…+N қосындысын есептейік : Program esep; var n,s, i : integer; Begin write(‘N butin san engiz ’); readln(n); s:=0; for i:=1 to n do s:=s+i; writeln(‘s=’, s); End.

5 слайд

Мысалы:Мысалы: S=1+2+3+…+N қосындысын есептейік : Program esep; var n,s, i : integer; Begin write(‘N butin san engiz ’); readln(n); s:=0; for i:=1 to n do s:=s+i; writeln(‘s=’, s); End.

Параметрлі циклдің Параметрлі циклдің блок-сызбасы:блок-сызбасы: K= M1, M2 Оператор Циклдан шығу

6 слайд
Параметрлі циклдің Параметрлі циклдің блок-сызбасы:блок-сызбасы: K= M1, M2 Оператор Циклдан шығу

6 слайд

Параметрлі циклдің Параметрлі циклдің блок-сызбасы:блок-сызбасы: K= M1, M2 Оператор Циклдан шығу

Шартын алдын ала Шартын алдын ала тексеретін циклтексеретін цикл Егер шартын алдын ала тексеретін циклдегі операто

7 слайд
Шартын алдын ала Шартын алдын ала тексеретін циклтексеретін цикл Егер шартын алдын ала тексеретін циклдегі операторды неше рет қайталау керек екендігі белгісіз болып, оның тек қайталану шарты берілсе онда WHILE операторы қолданылады. WHILE < шарт > DO BEGIN цикл денесі END;

7 слайд

Шартын алдын ала Шартын алдын ала тексеретін циклтексеретін цикл Егер шартын алдын ала тексеретін циклдегі операторды неше рет қайталау керек екендігі белгісіз болып, оның тек қайталану шарты берілсе онда WHILE операторы қолданылады. WHILE < шарт > DO BEGIN цикл денесі END;

Мысалы:Мысалы: S=1+2+3+…+N : қосындысын есептейік Program esep; var n,s, i : integer; Begin write(‘N butin san engiz ’)

8 слайд
Мысалы:Мысалы: S=1+2+3+…+N : қосындысын есептейік Program esep; var n,s, i : integer; Begin write(‘N butin san engiz ’); readln(n); s:=0; i:=1; While i<= n do begin s:=s+i; i:=i+1; end; writeln(‘s=’, s); End.

8 слайд

Мысалы:Мысалы: S=1+2+3+…+N : қосындысын есептейік Program esep; var n,s, i : integer; Begin write(‘N butin san engiz ’); readln(n); s:=0; i:=1; While i<= n do begin s:=s+i; i:=i+1; end; writeln(‘s=’, s); End.

Шартын алдын ала Шартын алдын ала тексеретін цикл блок-тексеретін цикл блок- сызбасы:сызбасы: Оператор Циклдан шығушарт Иә Жоқ

9 слайд
Шартын алдын ала Шартын алдын ала тексеретін цикл блок-тексеретін цикл блок- сызбасы:сызбасы: Оператор Циклдан шығушарт Иә Жоқ

9 слайд

Шартын алдын ала Шартын алдын ала тексеретін цикл блок-тексеретін цикл блок- сызбасы:сызбасы: Оператор Циклдан шығушарт Иә Жоқ

Оператор цикла с Оператор цикла с постусловием.постусловием. Repeat операторы циклдің қайталану саны белгілі болғанда қо

10 слайд
Оператор цикла с Оператор цикла с постусловием.постусловием. Repeat операторы циклдің қайталану саны белгілі болғанда қолданылады. REPEAT Цикл денесі UNTIL < шарт > ; Repeat сөзінен кейін жазылған операторлар бір рет орындалады. Шарт жалған болса операторлар қайталанып орындала береді. Шарт ақиқат болғанда ғана тоқтайды, яғни орындалмайды.

10 слайд

Оператор цикла с Оператор цикла с постусловием.постусловием. Repeat операторы циклдің қайталану саны белгілі болғанда қолданылады. REPEAT Цикл денесі UNTIL < шарт > ; Repeat сөзінен кейін жазылған операторлар бір рет орындалады. Шарт жалған болса операторлар қайталанып орындала береді. Шарт ақиқат болғанда ғана тоқтайды, яғни орындалмайды.

Мысалы:Мысалы: S=1+2+3+…+N қосындысын есептейік : Program esep; var n,s, i : integer; Begin write(‘N butin san engiz ’);

11 слайд
Мысалы:Мысалы: S=1+2+3+…+N қосындысын есептейік : Program esep; var n,s, i : integer; Begin write(‘N butin san engiz ’); readln(n); s:=0; i:=1; Repeat s:=s+i; i:=i+1; Until i>n; writeln(‘s=’, s); End.

11 слайд

Мысалы:Мысалы: S=1+2+3+…+N қосындысын есептейік : Program esep; var n,s, i : integer; Begin write(‘N butin san engiz ’); readln(n); s:=0; i:=1; Repeat s:=s+i; i:=i+1; Until i>n; writeln(‘s=’, s); End.

Шартты соңынан тексеретін REPEAT циклы :: Оператор Иәшарт Циклдан шығуЖоқ

12 слайд
Шартты соңынан тексеретін REPEAT циклы :: Оператор Иәшарт Циклдан шығуЖоқ

12 слайд

Шартты соңынан тексеретін REPEAT циклы :: Оператор Иәшарт Циклдан шығуЖоқ

Министірлікпен келісілген курстар тізімі