306-guruh talabasi Qaxxorova Zilolaning Algoritmlar va dasturlash fanidan bajargan


Download 57.28 Kb.
Sana15.06.2023
Hajmi57.28 Kb.
#1478797
Bog'liq
1-Labaratoriya Qaxxorova.Z


306-guruh talabasi Qaxxorova Zilolaning Algoritmlar va dasturlash fanidan bajargan
3-Laboratoriya ishi
Mavzu: Algoritimning asosiy tiplari:chiziqli algoritm,tarmoqlanuvchi algoritimlarga misol.
Ishdan maqsad: Talabalarni Algoritmlar va dasturlash fanidan laboratoriyada ishlash qoidalari bilan tanishtirish, tajriba texnikasi va ular bilan ishlash qoidalari yuzasidan 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.
1)Uchburchakga yuzasini toppish.
2) Uchburchakga ichki chizilgan aylana radiusini topish.
3)Matematik ifodasi:S=sqrt(p*(p-a)*(p-b)*(p-c))
4) Matematik ifodasi: r=(a+b+c)/2S
3) Birinchi navbatda uchburchakni yuzasini topib olamiz,ikkinchi navbatda uchburchakga ichki chizilgan aylana radiusini chizib olib, ularning tomonlarini belgilab chiqamiz. Tomonlariga qiymat beramiz. Forfuladagi noaniq qiymatga son qiymatni biriktiramiz: a=4.b=6.c=8.
4) Masalani ekranga chiqarish uchun Python dasturlash tilida dastur tuzib kiritamiz:
5)
a=int(input("a="))
b=int(input("b="))
c=int(input("c="))
print("uchburchakga ichki chizilgan aylana radiusi:", r=(a+b+c)/2S

6) Javob: r=104.57




















2-masala.


1) ) Uchburchakga yuzasini toppish.
2)Uchburchakga tashqi chizilgan aylana radiusini topish.
3)Matematik ifodasi:

3-masala
….



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 57.28 Kb.

Do'stlaringiz bilan baham:




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