• Amaliy mashg’ulotning nazariy bayoni: nazariy qismini konspekt qiling. Amaliy mashg’ulotning nazariy bayoni: nazariy qismini konspekt qiling.
  • )/x; y(3)=2; a=1; b=8; h=0.1.
  • Amaliy mashg’ulotning texnik ta’minoti




    Download 15,08 Mb.
    bet110/135
    Sana22.05.2024
    Hajmi15,08 Mb.
    #250347
    1   ...   106   107   108   109   110   111   112   113   ...   135
    Bog'liq
    Fizik jarayonlarni kompyuterda modellashtirish

    Amaliy mashg’ulotning texnik ta’minoti: video proyektor, kompyuter Pentium 4, Visal Studio Express muhiti.
    Amaliy mashg’ulotning texnik ta’minoti: video proyektor, kompyuter Pentium 4, Visal Studio Express muhiti.
    Amaliy mashg’ulotning maqsadi Tanlangan dasturlash tili muhitida matematik tenglamalarni yechish: visual modellarda ishlashga o’rgatish.
    Amaliy mashg’ulotning nazariy bayoni: nazariy qismini konspekt qiling.
    Amaliy mashg’ulotning nazariy bayoni: nazariy qismini konspekt qiling.
    Ma'lumki, biror predmet sohasidagi masalani yechishda undagi obyektlar bir nechta, har xil turdaga parametrlar bilan aniqlanishi mumkin. Masalan, tekislikdagi nuqta haqiqiy turdagi x- absissa va y- ordinata juftligi - (x,y) ko’rinishida beriladi. Talaba haqidagi ma'lumotlar: satr turidagi talaba familiya, ismi va sharifi, mutaxassislik yo’nalish, talaba yashash adresi, butun turdagi tug’ilgan yili, o’quv bosqichi, haqiqiy turdagi reyting bali, mantiqiy turdagi talaba jinsi haqidagi ma'lumot va boshqalardan shakllanadi.
    Amaliy mashg’ulotning topshiriqlari:
    1.cx=b tenglamani yechish dasturini tuzing.
    2. ax+b=0 tenlamani yechish dasturini tuzing.
    3. Kvadrat tenglamani yechish dasturini tuzing.
    4. ax+b=c yechish dasturini tuzing.
    5. Differentsial tenglamani yeching:
    6. Bu dasturni terib, kodni tering va javobni oling:
    )/x; y(3)=2; a=1; b=8; h=0.1.

    2
    3
    4


    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19

    #include
    #include
    using namespace std;
    int main(int argc, char** argv) {
    int i;
    double a,b,n,u,v,x0,y3,h,x,y;
    cout<<"y(3)= "; cin>>y3;
    cout<<"a= "; cin>>a;
    cout<<"b= "; cin>>b;
    cout<<"h= "; cin>>h;
    n=(b-a)/h;
    cout<<"n= "<x0=a;
    v=x0;
    u=y3;
    cout<<"\n";
    cout<<"Xi "<<"\t\t"<<"Yi\n";
    for(i=0; i<=n-1; i++){
    x=v+h;
    y=u+((u+2.5*v)/v)*h;
    cout<\t\t"<if(x<=b){
    v=x;
    u=y;
    }
    }
    return 0;
    }









    Download 15,08 Mb.
    1   ...   106   107   108   109   110   111   112   113   ...   135




    Download 15,08 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Amaliy mashg’ulotning texnik ta’minoti

    Download 15,08 Mb.