Saxo’ guruh talabalari uchun 1 abdug‘aniyeva gulhayo sharobidin qizi 2
TASHXUJAYEV KARAMATULLO MURTAZOBEK O‘G‘LI 17
Download 1.36 Mb. Pdf ko'rish
|
1 2
Bog'liq1-laboratoriya ishi uchun 2022-2023 sirt guruh 072 073 (4)
16
TASHXUJAYEV KARAMATULLO MURTAZOBEK O‘G‘LI 17 TAVASHAROV MIRJALOL BOXODIR O‘G‘LI 18 TOSHPULATOV DONIYOR BAXRIDIN O‘G‘LI 19 XABIBULLAYEV JAVOHIR XAMIDULLA O‘G‘LI 20 XO‘JAYEVA NARGIZAXON XASANXONOVNA 1 лаборатория ишини бажариш учун назарий маълумот Алгоритм – масалани ечимини топишда аниқ натижага эришишда ҳаракатларнинг тартибланган кетма-кетлигини белгиловчи кўрсатмалар тўпламидир. Илгари «тартибланган» сўзининг ўрнига «кетма-кетлик» сўзи ишлатиларди, лекин компьютерларнинг ривожланиши натижасида «кетмакетлик» сўзининг ўрнига «тартибланган» сўзи ишлатила бошланди. Бу алгоритмнинг кўрсатмалари бошқа кўрсатмалар ѐки уларнинг натижалари билан боғлиқлигини кўрсатади. Шунинг учун, баъзи бир кўрсатмалар бошқа кўрсатмалар ишига боғлиқ бўлганлиги туфайли, уларнинг иши тугаллангандан сўнггина бажарилиши керак. Мустақил кўрсатмалар ѐки кўрсатмалар иши тугалланганлиги сабабли мустақил бўлган кўрсатмалар иши, ўз ишларини мустақил, параллел ѐки бир хил вақтда бажаришлари мумкин, агарда буни процессор ва операцион система фойдалануви йўл берса. 1.Чизиқли ҳисоблаш жараѐнларида жараѐннинг барча ташқил қилувчи блоклари берилган тартибда беистисно бажарилади. Бундай жараѐн алгоритмнинг блок-схемаси асосан тўртбурчак шаклидаги блоклардан иборат бўлади. Бундай жараѐннинг алгоритми ва табиий блок-схема ҳамда дастурсини тузиш ортиқча қийинчилик туғдирмайди. 2.Тармоқланувчи ҳисоблаш жараѐнида маълум шартнинг бажарилиши ѐки бажарилмаслигига қараб мавжуд ҳисоблаш йўналишларидан бирортасини танлашга тўғри келади. Бу холат алгоритмнинг блок схемасида ромб шаклидаги блок билан ифодаланиб, бошқа блоклардан фарқли бу блокда битта кириш қисми бўлиб, чиқиш эса кўрсатилган. Тармоқланувчи ҳисоблаш жараѐнларнинг турлари: Алгоритмни блок схема кўринишида ифодалаш учун аниқ бир блоклар ишлатилади. Блокларнинг энг асосийлари қуйидаги жадвалда(1-жадвал) келтирилган. Берилган функция қийматини ҳисоблаш блок схемасини ва дастурини тузинг. Бошланғич қийматлардан бирини клавиатурадан киритинг, иккинчисини константа сифатида ифодаланг. Барча ҳисобланган қийматларни чоп этинг. 1 – жадвал. 2 – жадвал. 3 – жадвал. Юқорида берилган топшириқларни ишлаш учун намуна: Мисолнинг берилиши #include "iostream" #include "math.h" using namespace std; int main() { float a,b,x,z,y; cout<<"a="; cin>>a; cout<<"b="; cin>>b; cout<<"z="; cin>>z; if(z<-1) x=-z/3; x=fabs(z); y=a*b*x-log(x+2.5)+b*(exp(x)-exp(-x)); cout<<"Natija y="< } Shokirov Shodmon Shoyimovich x=-z/3 x=|z| y Boshlash a,b, z z<-1 + - y=abx-ln(x+2.5)+b(e x -e -x ) Tugatish Download 1.36 Mb. Do'stlaringiz bilan baham: |
1 2
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling