220-guruh tabasi Xurramov Sunnatning Algebra Mavzu: Amaliy masalalarga algoritmlar


Download 20.24 Kb.
Sana16.06.2023
Hajmi20.24 Kb.
#1498185
Bog'liq
Omondavlatov Botir 1-labaratoriya





220-guruh tabasi Xurramov Sunnatning
Algebra
Mavzu: Amaliy masalalarga algoritmlaryuzasidan tushunchalar hosil qilish.
Kerakli jihozlar: Kompyuter, portativ kompyuter va internet qurilmalari.
Ish bajarish tartibi:
1. Bizni qiladigan birinchi ishimiz masalani qo’yilishini aniqlab olamiz. Sonli usulini tanlaymiz. Algoritmini tuzib olamiz. Keyingi qiladigan ishimiz kompyuterda dasturni tuzish uchun Google chrome da o’zimizga tanish bo’lgan python online compilyerga kiramiz va dasturni tuzib boshlaymiz. Bularni bajarib bo’lganimizdan so’ng dasturni to’g’riligini tekshiramiz. Tuzgan dasturimizni tahlil qilamiz.
2. Berilgan vazifalarni bajarishni boshlaymiz:
1-masala Aylana uzunligini topish.
1) Aylana uzunligini topish.
2) Matematik ifodasi: s=2*pi*r, r=6
3) Birinchi navbatda aylanani chizib olib, ularning tomonlarini belgilab chiqamiz. Radiusiga qiymat beramiz. Formuladagi noaniq qiymatga son qiymatni biriktiramiz. Aylana uzunligini topish uchun radiusini 2*pi*r ga ko’paytiramiz
4) Masalani ekranga chiqarish uchun Python dasturlash tilida dastur tuzib kiritamiz:
kvadrati ichiga chizilgan aylana radiusini topib ber
Agar kvadrat ichiga chizilgan aylananing uzunligi (diagonal uzunligi) d berilgan bo'lsa, aylana radiusi (r) o'zgaruvchisi quyidagi formula orqali hisoblanadi:

makefile
Copy code


r = d / 2
Python-da, kvadrat ichiga chizilgan aylana radiusini quyidagi funktsiya yordamida hisoblash mumkin:

python
Copy code


def circle_insquare_radius(d):
r = d / 2
return r
Yuqoridagi kodda, kvadrat ichiga chizilgan aylananing diagonal uzunligi d o'zgaruvchisiga uzatiladi. r qiymati esa d ni 2 ga bo'lib r ni hisoblaydigan formula orqali hisoblanadi. Natijada esa, r o'zgaruvchisi qaytariladi.

Misol uchun, agar kvadrat ichiga chizilgan aylananing diagonal uzunligi 10 bo'lsa, quyidagi usulda funksiyani chaqirib radiusni olish mumkin:



python
Copy code
radius = circle_insquare_radius(10)
print(radius)

Xulosa. Biz laboratoriya ishida algoritm tuzishning 6 ta boshqichidan foydalandik.
1-bosqichda masalani qo’ydik va matematik modelini ishlab chiqdik.
2-bosqichda masalani yechishning sonli usulini tanladik.
3-bosqichda masalaning algoritmini ishlab chiqdik.
4-bosqichda kompyuter uchun dastur tuzdik.
5-bosqichda masalani to’g’riligini tekshirib rostladik.
6-bosqichda chiqgan natijani tahlil qildik va to’g’riligiga ishonch hosil qildik.


Download 20.24 Kb.

Do'stlaringiz bilan baham:




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