Program toki; Var a,b,c: real; begin read (b,c); a:=b+c; Write ('a=',a); End. Bu masalani yechish algoritmini quyidagicha bayon qilsa bo’ladi: 1)
EHM xotirasiga
Vo va
g o’zgaruvchilarning sonli qiymatlari kiritilsin;
2)
t ning qiymati
t=Vo/g formula bilan hisoblansin;
3)
h ning qiymati
h=Vot-gt2/2 formula bilan hisoblansin;
4)
t va
h o’zgaruvchilarning sonli qiymatlari ekranga chiqarilsin;
5)
hisoblash to’xtatilsin.
Tarmoqlanuvchi algoritmlar. Biror shartning bajarilishi bilan bog’liq ravishda tuziladigan algoritmlarga
tarmoqlanuvchi algoritmlar deyiladi. Tarmoqlanuvchi algoritmlar hisoblashlar ketma-ketligini aniqlaydigan
shartlarni o’z ichiga oladi. Blok-tizim ko’rinishida bu shuni bildiradiki, blok-tizimda hech bo’lmaganda bitta
romb ishtirok etadi.
Tarmoqlanuvchi algoritm to’liq tarmoqlanuvchi va to’liqmas tarmoqlanuvchi turlarga bo’linadi.
To’liq tarmoqlanuvchi algoritmda shart bajarishi yoki bajarilmasligiga qarab, tarmoqlardan biri
bajariladi .
To’liq tarmoqlanish jarayonining umumiy strukturasi quyidagi ko’rinishda bo’ladi:
Rasmdan ko’rish qiyin emaski, berilgan shart
romb orqali ifodalanib, bu yerda
M -berilgan shart.
Agar shart bajarilsa,
"ha" tarmoq bo`yicha
operator(lar)1 , aks holda
"yo`q" tarmoq bo`yicha
operator(lar)2 bajariladi.
To’liqmas tarmoqlanuvchi algoritmning tarmoqlaridan birida hech qanday amal bajarilmaydi. Odatda
uning
“yo’q” tarmog’ida hech qanday amal mavjud bo’lmaydi va uning umumiy strukturasi quyidagi
ko’rinishda bo’ladi:
18
Quyida keltiriladigan algoritmlarda bu strukturalardan foydalaniladi.