Әдістемелік құрал



Pdf көрінісі
бет16/63
Дата05.04.2023
өлшемі1,24 Mb.
#79685
1   ...   12   13   14   15   16   17   18   19   ...   63
Байланысты:
Алгоритм және оның мүмкіндіктері

 
Тізбектеу 
 
Тізбектеу басқару құрылымы бірнеше қарапайым әрекеттердің тізбегінен бір 
күрделі әрекет құрастыруға болатындығын көрсетеді. 
Егер S1,S2,…,SN қарапайым әрекетттер және олардың орындалу реті 
өздерінің нөмірлерінің өсу ретіне сәйкес болса, онда осы әрекеттерден құралған 
күрделі S әрекетінің блок – схема тіліндегі бейнесі 5- сұлбада көрсетілген: 


33 
5- сұлба. Блок-схема тіліндегі тізбектеу 
Тізбектеу басқару құрылымын бұтақ тәрізді тілде 6-сұлбадағыдай 
бейнелеуге болады. 
6- сұлба. Бұтақ тәрізді тілдегі тізбектеу 
Тізбектеудің жасанды тілдегі өрнектелуі 7- сұлбада көрсетілген: 
: S күрделі әрекеттің денесі 
БАСЫ 
 
 
… 
 
СОҢЫ 
7- сұлба. Жасанды тілдегі тізбектеу 
Ескертпе: 
Тізбектеуді қолданған кезде S әрекетінің алғашқы деректер ретінде 
қатардағы ең бірінші S1 әрекеттің алғашқы деректері алынады, ал S әрекетінің 
нәтижесі қатардағы ең соңғы SN әрекетінің нәтижесі есептеледі. 
1. Сызықтық алгоритмдер – блоктар тізбегі, әрқайсысының бір-бірден 
енгізілуі және шығуы болады, және бағдарламада бір рет орындалады. 
S1 
S2 
SN 


S1 
S2 
SN 


34 
Герон теоремасын пайдаланып үш қабырғалары a, b және с белгілі 
ұшбұрыштың ауданын анықтау мысалында сызықты құрылымдық алгоритмді 
қарастырайық: 
)
)(
)(
(
c
p
b
p
a
p
p
S



=
, мұндағы p=0.5*(a+b+c) 
8- сұлба. Сызықты құрылымдық алгоритм 
9- сұлба. Үш қабырғалары бойынша 


Достарыңызбен бөлісу:
1   ...   12   13   14   15   16   17   18   19   ...   63




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет