• Algoritmni ishlab chiqish.
  • Dasturni tekshirish (Yechim olish) 2-amaliy mashg‘uloti mavzusi: Massiv elementlarini tartiblashtirish. Matrisa maksimal, minimal elementnlarini aniqlash algoritmi
  • Kiruvchi ma’lumotlar
  • O‘zbekiston respublikasi axborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti samarqand filiali




    Download 19,67 Kb.
    bet6/7
    Sana27.05.2024
    Hajmi19,67 Kb.
    #255219
    1   2   3   4   5   6   7
    Bog'liq
    1-mustaqil ish topshiriqlari-fayllar.org

    1-Amaliy mashg’ulot topshiriqlari

    Quyidagi masalalar uchun algoritm va dastur tuzing


    1-Amaliy mashg‘uloti mavzusi: Algoritmlarni loyihalash. Algoritm korrekt va samaradorligini baholash.
    Ishning maqsadi: Berilgan masalalar uchun algoritm tuzish, ularni baholash kriteriyalari bo’yicha tahlil qilish, qiyinlik darajasini baholashni o’rganish
    1-topshiriq.
    Ax+B=0 ko’rinishdagi tenglamani ildizini toppish algoritmini va dasturini tuzing
    Algoritmni ishlab chiqish.
    1. a-ning qiymatini va b-ning qiymatini olib olamiz.


    2. Tenglama ildizini hisoblaymiz: x = -b/a.


    3. x-ning qiymatini chiqaramiz.


    4. .



    Dastur kodi
    def solve_equation(a, b):
    if a == 0:
    if b == 0:
    return "Har qanday x qiymati yechim"
    else:
    return "Tenglama yechimsiz"
    else:
    x = -b/a
    return x
    x = solve_equation(2, 4)

    print(x) # -2.0




    Dasturni tekshirish (Yechim olish)

    2-amaliy mashg‘uloti mavzusi: Massiv elementlarini tartiblashtirish. Matrisa maksimal, minimal elementnlarini aniqlash algoritmi



    Ishdan maqsad: massiv va matritsalarga doir masalalar uchun algoritm tuzish va ularni tahlil qilish
    1-topshiriq.
    1. Bir o`lchamli sonli massiv [a,b] qismda yotmaydigan elеmеntlarining o`rtacha qiymati hisоblansin .




    Kiruvchi ma’lumotlar: Birinchi satrda n (1<=n <=100). Ikkinchi satrda n ta butun son(0<=a[i]<=100). Uchinchi satrda a va b sonlar berilgan.


    Kiruvchi ma’lumotlar: Birinchi satrda n (1<=n <=100). Ikkinchi satrda n ta butun son(0<=a[i]<=100). Uchinchi satrda a va b sonlar berilgan.



    Download 19,67 Kb.
    1   2   3   4   5   6   7




    Download 19,67 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    O‘zbekiston respublikasi axborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti samarqand filiali

    Download 19,67 Kb.