есептеу алгоритмін қҧрастыру.
Бҧл ҥшін тӛмендегідей жарлықтар тізбегін орындау қажет:
t-нің берілген мәнін оқы;
t- ны 3-ке кӛбейт;
нәтижені 1-ге азайт;
2-ні ҥшінші әрекеттің нәтижесіне бӛл;
нәтижені у деп белгіле.
Осы жарлықтар тізбегі берілген есепті шешу алгоритмі болып табылады. Мҧнда атқарушыға у-тің мәнін есептеуге арналған бастапқы формуланы білу міндетті емес. Тиісті нәтиже алу ҥшін оған тек кӛрсетілген жарлықтардың орындалу ретін қатаң сақтап отыру жеткілікті.
Қарастырылған алгоритмде біз мынадай бір ережені сақтадық: алгоритмнің бірінші жолы орындалған соң, келесі 2-ші нӛмірлі жолдағы нҧсқау орындалады. Ең ҥлкен 5-ші нӛмірлі нҧсқау орындалған соң алгоритмді атқару аяқталады.
Алайда бҧл ереже тек сызықтық алгоритмдер ҥшін ғана дҧрыс болып табылады. Тармақталу командасы жағдайында процестің орындалу реті келесі нӛмірлі жарлыққа емес, кез келген нӛмірлі жарлыққа ауыса алады. Блок-схема кескінделген алгоритмдерде еш қиындық жоқ, қажетті ауысулардың бағытын бағдар сызықтарды пайдаланып кӛрсетуге болады. Сӛзбен баяндап жазу кезінде бҧл ҥшін арнайы командалар пайдаланылады. Оларды шартты және шартсыз ӛту командалары деп атайды.
Шартсыз ӛту командасы мына тҥрде жазылады: 1-ге ӛт,
мҧндағы 1 - алгоритмдегі командалардың бірінің нӛмірі.
Шартсыз ӛту командасы бойынша нӛмірі кӛрсетілген жолдағы команда орындалады, немесе басқару 5-ші нӛмірлі жолға беріледі.
Шартты ӛту командасының жазылу тҥрі мынадай: егер Р болса 1-ге ӛт,
мҧндағы Р - тексерілетін шарт, 1 - шарт сақталған жағдайда басқару берілетін команданың нӛмірі. Р шартты есептеу алгоритмі жағдайында бір
х-тің берілген мәнін оқы;
егер х<=1 болса, онда 5-ке ӛт;
х-тен 1-ді шегер;
6-ға ӛт;
х-ті х-ке кӛбейт;
нәтижені у деп белгіле;
соңы.
Егер екінші жолдағы шарт қанағаттандырылмаған болса, келесі, ҥшінші жолдағы команда орындалады. Бҧл жағдайда қажеті жоқ бесінші жолда ―аттап‖ ӛту ҥшін, тӛртінші жолға шартсыз ӛту командасы жазылған. Жетінші жолдағы
―соңы‖ нҧсқауы алгоритмнің атқарылуын тоқтатады.