4-laboratoriya ishi mavzu: Algoritmning asosiy xossalari. Algoritmning chiziqli blok sxema shaklida tasvirlanishi. Algoritmlarning asosiy turlari


Ko’rsatilgan variantlarni bajarish usuli


Download 153.21 Kb.
bet2/3
Sana09.02.2023
Hajmi153.21 Kb.
#1180691
1   2   3
Bog'liq
2-LABORATORIYA ISHI

Ko’rsatilgan variantlarni bajarish usuli:
A) funksiyaning qiymatini argumentning X0.29 qiymatida hisoblash uchun algoritm sxemasini tuzing.
y
echish: Berilgan funktsiyada bir xil ifodani uch marta hisoblash talab etiladi. Shuning uchun bu ifodani bir marta hisoblab, natijaning qiymatini saqlash imkoni bor. Bu esa mashina vaqtini tejash imkonini beradi. Demak, x 3 -3x+lnxqu ifodaning qiymatini y bilan belgilab, ctg (-y), u1/3 va e|y| larning qiymatlarini hisoblash qulaydir. U holda izlanayotgan funktsiyaning qiymati
formula bilan hisoblanadi.

Bu masalani yechish algoritmning sxemasini quyidagicha bo’ladi:


Bu chiziqli strukturali algoritm sxemasida tasvirlangan amallarni bajarilishi shu sxemada ko’rsatilgan ketma-ketlikda amalga oshiriladi. Dastlab o’zgaruvchining boshlangich qiymati birinchi blokda beriladi. Ikkinchi blokda y o’zgaruvchining, uchinchi blokda esa Z o’zgaruvchining qiymatlari hisoblanadi. To’rtinchi blokda hosil qilingan natijaning qiymati ekranga chiqariladi.

B) quyidagi




Funksiyaning qiymatini x0,21 va
b
o’lganda hisoblash uchun algoritm sxemasini tuzing.

Y
ECHISH. Bu tarmoqlanuvchi strukturali algoritm bo’lib, u ikkita tarmoqdan iborat bo’ladi. Birinchi tarmoqda x  y shart bajarilsa, u holda


ifoda hisoblanadi. Ikkinchi tarmoqda esa

s
hart bajarilsa,


ifoda hisoblanadi.
Algoritm sxemasi quyidagicha bo’ladi:



Bu algoritmda amallarni tabiiy bajarilish tartibi 1 marta buziladi, yani agar 3 blokdagi xy shart bajarilsa, mashina birdaniga 4 blokdagi amalni bajarishga utadi, aks holda 5 blokda amalni bajarishga utadi. Bunday utish shartli o’tish deyiladi, chunki u faqat qandaydir mantiqiy amalning bajarilishi natijasida amalga oshiriladi.


) yig’indini qiymatini hisoblash uchun algoritm sxemasini
tuzing. Bu yerda a, b, c lar berilgan sonlar. Algoritmik sxemasi quyidagicha bo’ladi:




Download 153.21 Kb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling