• Vazifa.
  • Urinmalar usuli uchun dastur kodi: Vatarlar usuli uchun dastur kodi
  • Kompyuter tashkillashtrish




    Download 341,55 Kb.
    Sana15.05.2024
    Hajmi341,55 Kb.
    #236317
    Bog'liq
    algoritm 1a


    O’ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALAR VAZIRLIGI

    MUHAMMAD AL-XORAZIMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYARI UNIVERSITETI


    “KOMPYUTER TASHKILLASHTRISH”FANIDAN




    MUSTAQIL ISH

    Mavzu: Algebraik va transtsendent tenglamalar yechimlarini taqribiy usullar bilan topish


    Bajardi: Bekmurodov Kamoliddin
    Tekshirdi: Axmedov Oybek

    Тошкент 2024




    1. Vazifa. Tenglamalar yechimlari joylashgan [a; b] oraliqni grafik va analitik usullar bilan ajrating.





    1. Vazifa. Tenglamalar yechimlari joylashgan oraliqlar aniqlangandan so’ng taqribiy yechimlarini oraliqni teng ikkiga bo’lish usulida E=0.001 aniqlikda hisoblang. Algoritmini tuzib, dasturlash tilida dastur kodini yozib natija oling


    #include


    #include

    using namespace std:


    double f(double x) {


    double a;
    a=x*x*x-x-5;
    return a;
    }

    int main() {


    double a, b, eps;
    cout << "a=";
    cin >> a;
    cout << "b=";
    cin >> b;
    cout << "eps=";
    cin >> eps;

    double c = (a + b) / 2;


    while (abs(b - a) > eps) {
    if (f(a) * f(c) < 0) {
    b = c;
    } else {
    a = c;
    }
    c = (a + b) / 2;
    }

    cout << "Yechim = " << (a + b) / 2 << endl;


    return 0;


    }





    1. Vazifa. Algebraik va transtsendent tenglamalarning taqribiy yechimlarini vatarlar va urinmalar usuli bilan toping. Algoritmini tuzib, dasturlash tilida dastur kodini yozib natija oling.






    Urinmalar usuli uchun dastur kodi:



    Vatarlar usuli uchun dastur kodi:



    Download 341,55 Kb.




    Download 341,55 Kb.