|
Amaliy mashg’ulotning texnik ta’minoti
|
bet | 110/135 | Sana | 22.05.2024 | Hajmi | 15,08 Mb. | | #250347 |
Bog'liq Fizik jarayonlarni kompyuterda modellashtirishAmaliy 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;
}
|
|
|
|
| |