150
Алгоритмдердің құрылымына қарай бөлінуі
Тармақталған алгоритмдер
–
бастапқы қойылған шарттың
орындалуына қарай есептеу жүргізудің бірінші немесе екінші
жолымен жүруін көрсететін алгоритмдік құрылым (
2-схема).
Сызықтық алгоритмдер
– тармақталған және қайталау әрекет-
тері жоқ, барлық әрекет тізбекпен, бірінен соң бірі табиғи
реттілікпен бір реттен орындалатын алгоритмдік құрылым
(1-схема).
Циклдік алгоритм
– бастапқы қойылған шарт орындалғанша
қайталанатын командалар тізбегін көрсететін алгоритмдік
құрылым. Циклдер көмегімен
программа жазу оның жазылу
процесін жеңілдетеді
(3-схема).
Есептердің алгоритмін графикалық блок-схема арқылы өрнектей
алсақ, кейінгі қадамда блок-схеманы негізге ала отырып,
программа
кодын құруды оңай жүзеге асыруға болады. Есеп қарастырайық.
2-оператор
1-оператор
Шарт
Жоқ
Иә
Цикл денесі
Шарт
Иә
Жоқ
3-схема.
Циклдік
құрылым
2-схема.
Тармақталған
құрылым
1-схема.
Сызықтық
құрылым
Екітаңбалы
N
саны берілген. Осы санның цифрларының
қосындысы тақ сан ба, әлде жұп сан ба? Анықта. Егер тақ сан
болса,
жауапқа
Достарыңызбен бөлісу: