Chiziqli jarayonlarni algoritmlash va dasturlash
Mavzu: Chiziqli jarayonlarni algoritmlash va dasturlash Reja: 1. Python dasturlash tilida berilgan masalani berilgan tartibda ishlash. 2. Scratch dasturlash tilida berilgan masalani berilgan tartibda ishlash. 3. Xulosa
Masala : y = 5 x − 35.7 ¿ √ x 3 2 ∨ ¿ π + e 2 3 − x ¿ ifodani X=0.5 bo’lganda qiymati topilsin 1. Masalani berilishi: X=0.5 bo’lganda ushbu ifodani qiymati hisoblansin . y = 5 x − 35.7 ¿ √ x 3 2 ∨ ¿ π + e 2 3 − x ¿ 2. Masalaning matematik modeli: : y = 5 x − 35.7 ¿ √ x 3 2 ∨ ¿ π + e 2 3 − x ¿ 3.Masalani algoritmi: Boshlash TugatishX ni qiymatini kiriting y = 5 x − 35.7 ¿ √ x 3 2 ∨ ¿ π + e 2 3 − x ¿ Y ni qiymatini chiqar
4. Masalani Phyton dasturlash tilidagi yechimi: 5. Dastur sozlandi hamda xatolar to’g’irlandi. 6. Dastur natijasi
Scratch dasturlash tilida masalani yechimi: Dastur natijasi:
Xulosa Berilgan masalalar bo’yicha qo’llanilgan dasturlar barchasi mukammal ko’rinishda aks ettirilgan. Python dasturida ishlangan masalaning qo’shimcha parametrlari va ba’zi bir xatolari qayta ko’rib chiqilgan. Python dasturida ishlash davomida dasturning asosiy qismi ya’ni algoritmini tuzish uchun qo’llanilgan operatorlar ayni kundagi eng ommabop operator hisoblanadi. Ushbu dasturning maqsadi bu masalaning x ni istalgan qiymatidagi javobni chiqarish hisoblanadi. Scratch dasturida masalani ko’rsatish esa dasturlashni endi o’rganib boshlagan ya’ni dasturlashni 0 dan boshlaganlar uchun tushunadigan bo’lgan. Scratch dasturida ko’rsatilgan masalani qismlarga bo’lib ishlash esa unga alohida o’ziga xos ko’rinish yani o’zgacha chiroy bag’ishlagan. Chiqqan natijalar esa Python va Scratch dasturlarida ishlangan masalani to’g’ri ekanini va dasturda xato yo’q ekanini ko’rsatib bergan.