• Toshkent-2024 63-variant
  • FOYDALANILGAN ADABIYOTLAR RO`YXATI
  • Algoritmlarni loyihalash




    Download 7,05 Mb.
    Sana28.05.2024
    Hajmi7,05 Mb.
    #255996
    Bog'liq
    Shukrilloyev Oybek


    MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI




    Algoritmlarni loyihalash

    Mustaqil ish
    Guruh:CAL015
    Bajardi: Shukrilloyev Oybek
    Tekshirdi: Qo‘ldoshev Hakim
    Toshkent-2024
    63-variant





    #include
    #include
    using namespace std;
    float f(float x){
    float y;
    y=pow(x,3)+2*pow(x,2)-4*x-1;
    return y;
    }
    float fll(float x){
    float yll;
    yll=6*x+4;
    return yll;
    }
    int main()
    {
    cout<<"\nVatarlar usuli:\n"<float a,b,c,e,x0,x,xn=0,n,z;
    cout << "a= ";cin>>a;
    cout << "b= ";cin>>b;
    cout << "e= ";cin>>e;
    if(f(a)*fll(a) < 0){
    x0=a;
    }
    else{
    }
    n=1;
    x=x0-(f(x0)*(b-x0))/(f(b)-f(x0));
    for(int i=0; i<10000;i++){
    x0=x;
    x=x0-(f(x0)*(b-x0))/(f(b)-f(x0));
    if(fabs(x+(-1)*x0)goto f;
    }
    n+=1;
    }f:
    cout<<"\nx = "<cout<<"Zarur qadamlar: N= "<return 0;
    }


    #include
    #include
    using namespace std;
    float f(float x){
    float y;
    y=pow(x,3)+2*pow(x,2)-4*x-1;
    return y;
    }
    float fl(float x){
    float yl;
    yl=3*x*x+4*x-4;
    return yl;
    }
    int main(){
    cout<<"\nNyuton(Urinmalar) usuli:\n"<float a,b,c,e,x0,x,xn=0,n,z;
    cout << "a= ";cin>>a;
    cout << "b= ";cin>>b;
    cout << "e= ";cin>>e;
    c=x0-(f(x0)*(b-x0))/(f(b)-f(x0));
    if(f(a)*fl(c) < 0){
    x0=a;}
    else{
    x0=b;
    }
    n=1;
    x=x0-(f(x0)/fl(x0));
    for(int i=0; i<10000;i++){
    x0=x;
    x=x0-(f(x0)/fl(x0));
    if(fabs(x+(-1)*x0)goto f;
    }
    n+=1;
    }f:
    cout<<"\nx = "<cout<<"Zarur qadamlar: N= "<return 0; }






    Xulosa:
    Аmaliy muammolarni hal qilish uchun dasturiy ta'minot usullarining samaradorligi, ayniqsa, biz o`n qavatli binoga chiqish uchun ikki hil muammoga ya`ni, zinapoyada va liftda o'ninchi qavatga chiqish bilan to'qnash kelganimizda aniq namoyon bo'ladi. Ushbu ikki usulni boshdan kechirgan kishi tabiiy ravishda liftni tanlaydi. Shunga o'xshab, muammoni hal qilish uchun dasturiy ta'minot usullarini o'zlashtirganlar hamma joyda, masalan, muammoni hal qilishning dasturiy ta'minot usulini qo'llashga intilishadi. Buning uchun algoritmlarni loyihalash, ularni algoritmik dasturlash tillarida taqdim etish va EHM da dasturlarni qilish jarayonlarini o'zlashtirish kerak bo`ladi.

    FOYDALANILGAN ADABIYOTLAR RO`YXATI:
    1. Azlarov T. A., Mansurov X. T. “Matematik analiz”. I, II tom 1994, 1995.
    2. G. Xudoyberganov, A. Vorisov, X. Mansurov. «Matematik analiz». Nasaf nashriyoti. 2003 yil.
    3. A. Sadullayev, X. Mansurov, G. Xudoyberganov, A. Varisov, R. Ғulomov “Matematik analiz kursidan misol va masalalar to’plami” 1,2 tom. ”O`zbekiston”, 1993, 1995.
    4. Tuychiyev T. T., Djumaboyev D. X. “Matematik analiz fanidan 1- kurs talabalari uchun laboratoriya ishlari”,T.”Universitet” 2003

    Download 7,05 Mb.




    Download 7,05 Mb.