• =0.0001 PI=3.14159265: epsilon=0.0001
  • Dastur algoritmi quyidagicha boladi
  • Telekommunikatsiya texnologiyalari fakulteti pochta aloqa texnologiyalari yo’nalishi 2 -bosqich pat 11 22 guruh talabasining algoritmlarni loyihalash fanidan tayyorlagan




    Download 0,77 Mb.
    bet2/3
    Sana22.05.2024
    Hajmi0,77 Mb.
    #250665
    1   2   3
    Bog'liq
    Xamrayeva G.algoritm 2-amaliy

    Berilganlar

    Belgilashlar

    matn bo‘yicha

    dastur bo‘yicha

    Tenglama funksiyasi

    f(x)= 1.8x2-sin10x

    f(x)=1.8*pow(x,2)-sin(10*x)

    Ildiz yotgan soha

    a=0, b=10

    a=0, b=10

    Kesmani bo‘linish qadami va aniqlikda

    П=3,14; =0.0001

    PI=3.14159265: epsilon=0.0001

    Ildiz yotgan kesma

    (a,b)

    (a,b)

    Ildiz yotgan kesmani aniqlash sharti

    (f(c)·f(a) < 0

    (f(c) * f(a) < 0

    kesmani teng ikkiga bo‘lish va ildiz yotgan kesmani aniqlash

    c = (a + b) / 2 va (c,b) da (f(c)·f(a) < 0

    c = (a + b) / 2
    (f(c) * f(a) < 0

    Ildizga yaqinlashish sharti

    (b-a)>=

    (b - a) >= epsilon


    Dastur algoritmi quyidagicha bo'ladi:
    1. PI va epsilon o'zgaruvchilarini 3.14159265 va 0.0001 qiymatlariga tenglashtiramiz.
    2. f(x) funksiyasini tuzamiz. U holda 1.8 * pow(x, 2) - sin(10 * x) natija qaytaradi.
    3. main() funksiyasini boshlaymiz.
    4. a va b o'zgaruvchilarini 0 va 10 ga tenglashtiramiz.
    5. c o'zgaruvchisini aniqlash uchun while tsiklidan foydalanamiz. Tsiklarda (b - a) >= epsilon sharti tekshiriladi.
    6. c ga (a + b) / 2 qiymatini tayinlaymiz.
    7. Agar f(c) 0 ga teng bo'lsa, tsikldan chiqamiz.
    8. Aks holda, f(c) * f(a) < 0 shartini tekshirib, b o'zgaruvchisiga c qiymatini tenglashtiramiz.
    9. Aks holda, a o'zgaruvchisiga c qiymatini tenglashtiramiz.
    10. Tsiklni davom ettiramiz.
    11. Tsikl tugaganda c ni "Ildiz: " xabari bilan ekranga chiqaramiz.
    12. main() funksiyasidan 0 qiymat bilan chiqib ketamiz.


    Download 0,77 Mb.
    1   2   3




    Download 0,77 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Telekommunikatsiya texnologiyalari fakulteti pochta aloqa texnologiyalari yo’nalishi 2 -bosqich pat 11 22 guruh talabasining algoritmlarni loyihalash fanidan tayyorlagan

    Download 0,77 Mb.