• Kerakli jihozlar
  • 2. Berilgan vazifalarni bajarishni boshlaymiz: 1-masala.
  • Blok sxemasi: R=3 R=2.5 Tugadi 2-masala.
  • Blok sxemasi 5-masala
  • Blok sxemasi: 6-masala.
  • Blok sxemasi: Xulosa.
  • 120-guruh talabasi Raxmonov Eldorning Algoritmlar va dasturlash fanidan bajargan




    Download 273.39 Kb.
    Sana11.04.2023
    Hajmi273.39 Kb.
    #50389
    Bog'liq
    Raxmonov Eldor 2-labaratoriya ishi
    sdasturlash tilini organish, Қайтиши йўқ манзил Элчин Сафари Тошкент 2021, 1-amaliy mashg\'ulot, 5eYaGWED0ODX92EADcCYC7RJG1dkRqTJnC8yoszY, Shaydullayev Muhammadali labaratoriya-2 davomi, 2 5388652448451668395, Документ 81 (1), alifbe bayram, 5-”B” sinf rahbari, 18 ilova Talim krediti P 5203 SHartnoma KHotin izlar uchun va amma, Elektr xavsizlik bo’yicha umumiy talablar Sardor 3, 2 maruza, Jaxoning Ekologiya хаvfsizligi4444, 4-Mavzu Grafik axborotlar bilan ishlash texnologiyasi. Reja Pa-fayllar.org

    120-guruh talabasi Raxmonov Eldorning Algoritmlar va dasturlash fanidan bajargan
    2-Laboratoriya ishi
    Mavzu: Algoritm tushunchasi va ulardan amalyotda foydalanish
    Ishdan maqsad: Talabalarni Algorit tushunchasi bilan tanishtirish va ulardan amalyotda foydalash yo’l-yo’riqlari bilan tanishtirish. 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.Birinchi navbatda “Algoritm” tushunchasi bilan tanishib chiqamiz. Bironta masalaga algoritm tuzamiz. Algoritm tuzish jarayonida blok sxemalardan foydalansak ham bo’ladi.
    2. Berilgan vazifalarni bajarishni boshlaymiz:
    1-masala. To’g’ri to’rtburchakka tashqi chizilgan aylana radiusini toping.
    1) To'g'ri to'rtburchakka tashqi chizilgan aylana radiusini topish.
    2) Matematik ifodasi: R= , a=6 , b=8
    3) Birinchi navbatda To'g'ri to'rtburchakni chizib olib, ularning tomonlarini belgilab chiqamiz. Keyin unga tashqi aylana chizamiz. To’g’ri to’rtburchak tomonlariga qiymat beramiz. Formuladagi noaniq qiymatlarga son qiymatni biriktiramiz. Tomonlar kvadratlari yig’indisini kvadrat ildizdan chiqarib ikkiga bo’lamiz.
    4) Masalani ekranga chiqarish uchun Python dasturlash tilida dastur tuzib kiritamiz:
    5)
    a=int(input("a="))
    b=int(input("b="))
    r=(math.sqrt(a**2+b**))/2
    print("to'g'ri to'rtburchakka tashqi chizilgan aylana radiusi:", r )

    6) Javob: 2.5
    Blok sxemasi:





    R=3

    R=2.5





    Tugadi

    2-masala. Kvadratga ichki chizilgan aylana radiusini toping.


    1) Kvadratga ichki chizilgan aylana radiusini topish.
    2) Matematik ifodasi: r=a/2 , a=12
    3) Birinchi navbatda kvadrat chizib olib uning tomonlarini belgilab chiqamiz. Keyin unga ichki aylana chizamiz. Kvadrat tomoniga qiymat beramiz. Formuladagi noaniq qiymatlarga son qiymatni biriktiramiz. Kvadrat tomonini 2 ga bo’lamiz.
    4) Masalani ekranga chiqarish uchun Python dasturlash tilida dastur tuzib kiritamiz:
    5)
    a=int(input("a="))
    r=a/2
    print("to'g'ri to'rtburchakka tashqi chizilgan aylana radiusi:", r )

    Javob: 5.









    r=5

    r=2.5





    Tugadi

    3-masala. To’g’ri to’rtburchak yuzini toping.
    1) To'g'ri to'rtburchak yuzini topish.
    2) Matematik ifodasi: s=a*b , a=4 , b=7
    3) Birinchi navbatda To'g'ri to'rtburchakni chizib olib, ularning tomonlarini belgilab chiqamiz. To’g’ri to’rtburchak tomonlariga qiymat beramiz. Formuladagi noaniq qiymatlarga son qiymatni biriktiramiz. To’g’ri to’rtburchak tomonlarini ko’paytiramiz.
    4) Masalani ekranga chiqarish uchun Python dasturlash tilida dastur tuzib kiritamiz:
    5)
    a=int(input("a="))
    b=int(input("b="))
    s=a*b
    print("kvadratning yuzi:", s )
    Javob= 20

    Blok sxemasi



    S=32



    tugadi


    4-masala
    1) EKUB ni topuvchi algoritmi
    2) Matematik ifodasi: s= a:b , a=4 , b=6
    3) Birinchi navbatda ixtiyoriy son belgilab chiqamiz. Sonlarni ko’paytuvchilarga ajratib olamiz.
    4) Masalani ekranga chiqarish uchun Python dasturlash tilida dastur tuzib kiritamiz:
    5) # EKUB ni topuvchi algoritm
    a = int(input("a = "))
    b = int(input("b = "))
    while (a != b):
    if (a > b):
    a = a % b
    else:
    b = b % a
    if (a == 0): a = b
    if (b == 0): b = a
    print(f"EKUB = {a}")


    Blok sxemasi


    5-masala
    1) Aylananing diometrini topish
    2) Matematik ifodasi: d= 2*R ,
    3) Birinchi navbatda ixtiyoriy son belgilab chiqamiz. Va uni 2 ga ko’paytiramiz
    4) Masalani ekranga chiqarish uchun Python dasturlash tilida dastur tuzib kiritamiz:
    5) # Aylananing diometrini topish

    R = int(input("R = "))


    print("Aylananing diometrini topish :" , 2*R)

    Blok sxemasi:

    6-masala. Uchburchak yuzini topish.
    1) To'g'ri to'rtburchakningning yuzini topish.
    2) Matematik ifodasi: s= a*b/2, a=4 , b=6
    3) Birinchi navbatda To'g'ri to'rtburchakni chizib olib, ularning tomonlarini belgilab chiqamiz. Tomonlariga qiymat beramiz. Berilgan tomonlari qiymatini ko’paytirib
    2 ga bo’lamiz
    4) Masalani ekranga chiqarish uchun Python dasturlash tilida dastur tuzib kiritamiz:
    5)
    a=int(input("a= "))
    b=int(input("b= "))
    print("to'g'ri burchakli uchburchak yuzi:",a*b/2)

    Javob: 10.0
    Blok sxemasi:



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




    Download 273.39 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    120-guruh talabasi Raxmonov Eldorning Algoritmlar va dasturlash fanidan bajargan

    Download 273.39 Kb.