Ma‘lumki, A soni manfiy, musbat
yoki nol bo‗ladi. Shuning uchun
awal A sonini 0 dan kichiklikka
tekshiramiz, agar son 0 dan kichik
bo‗lsa ―A manfiy‖ deb javob
chiqarib algoritmni tugatamiz. Aks
holda A sonni 0 dan kattalikka
tekshiramiz, agar son 0 dan kichik
bo‗lsa ―A musbat‖ deb javob
chiqarib algoritmni tugatamiz.
Aks holda A soni manfiy ham, musbat ham bo‗lmaydi, shuning uchun ―A nol‖ deb javob
chiqarib algoritmni tuzamiz.
М-4, у = x2 — 1 funksiyasini x ning [1; 10] oraliqdagi butun qiymatla- rida hisoblash algoritmini blok-
sxema shaklida tuzing.
[1; 10] oraliqda x ning butun qiymatlari Is 2; 3; ...;
10 bo‗ladi. Demak, algoritm ta- krorlanuvchi
bo‗ladi. Avval x=l da funksiyani hisoblaymiz, javob
sifatida x ni qiymatini va unga mos у ning
qiymatini chiqaramiz. Agar x ning qiymati 10 dan
kichik bo‗Isa, uni qiymatini bittaga oshiramiz, ya‘ni
x=x+l, so‗ng yana funksiya qiymatini hisoblab, x va
unga mos у qiy- matni chiqaramiz.
Agar x=9 bo‗lsa, funksiya qiymatini hisoblab x va unga mos у qiymatni chi¬qaramiz. Bu holda ham x
(=9)<10 bo‗ladi, shuning uchun x ni qiymatini bittaga oshiramiz, ya‘ni x=x+l (=10), funksiya qiymatini
hisoblab x va unga mos у qiymatni chiqaramiz. Endi x=10 (10 dan kichik emas) bo‗lgani uchun algoritmni
tamomlaymiz.
10>
Dostları ilə paylaş: