12-слайд Күрделі тармақталу
Үш немесе одан да көп шартты тексеру керек болғанда, сәйкесінше үш немесе одан да көп тармақтар қолданылады, бұл күрделі тармақталу деп аталады.
Күрделі тармақталуда көбінесе “таңдау” немесе ”таңдау-әйтпесе” құрылымдары қолданылады.
|
13-слайд Күрделі тармақталу. Мысал.
Таңдау
1-орын: алтын медаль
2-орын: күміс медаль
3-орын: қола медаль
әйтпесе марапаттау қағазы
бітті
|
14-слайд Күрделі шарттарды пайдалану
Қарапайым шарттарды біріктіру үшін ЖӘНЕ, НЕМЕСЕ, ЕМЕС түйінді сөздері пайдаланылады.
a, b, c нүктелері берілген. c нүктесінің [a, b] аралығында жату-жатпауын анықтау керек
Күміс медаль
Қола медаль
|
15-слайд Циклдік алгоритм
Белгілі бір әрекеттер тізбегінің қайталанып орындалуын цикл деп атайды, ал қайталанатын бөлігі бар алгоритмдер циклдік алгоритм
деп аталады.
|
Достарыңызбен бөлісу: |