|
Fizik jarayonlarni kompyuterda modellashtirish
|
bet | 68/135 | Sana | 22.05.2024 | Hajmi | 15,08 Mb. | | #250347 |
Bog'liq Fizik jarayonlarni kompyuterda modellashtirishRasm 37.Blok Sxema 1 a.
Rasm 38. Blok Sxema 1 b.
agar shart bo'lsa u holda 1 amal boshqa amal 2
agar shart bo'lsa, amal
if-agar
else-aks holda
Quyidagi funktsiya qiymatinin hisoblash dasturinin tuzing:
1. Matematik model
OX o’qiga nisbatam bizmimg funktsiyamiz qanday joylashganini ko’ramiz.To’g’ri chizig’imiz qismlarga bo’linadigan nuqtalarni tog’ri chiziqda belgilaymiz. Bu nuqtalar va 3. Shart bo’yicha funktsiyamizning qismlarinin OX o’qida jooylashuvini ko’raylik:
Masalani ikki usulda ishlashimiz mumkin: tarmoqlamishning to’liq yoki qisqartiкilgan tarmoqlanish shakllari yordamida.Tarmoqlanishning To’liq shaklini ko’rishimiz mumkin.Unda uchta shartdan bittasini tekshirish kifoya.
C++da bunday shakl Pythonda yozilishiga qaraganda qiyinroq yoziladi
, quyidagicha yoziladi (x > -Pi/2) va (x < 3)
Quyidagi funktsiya qiymatinin hisoblash dasturinin tuzing:
Misol
1 #include
2 using namespace std;
3 int main() {
4 float x,y;
cout<<”x=”;cin>>x;
f (x<=(-2*atn(1)))
y=2*x*x;
8 if (x>=3)
y=sin(x)
else
y=exp(x);
cout<
returm 0;
14 }
Amaliy ish uchun topshiriqlar:
Masala. Sportchi musobaqada Ar-o‘rinni olgan bo ‘lsin. U qanday
medal olgan?
M asalaning yechish g ‘oyasi yetarlicha sodda bo‘lgani uchun uni
keltirmaymiz. Dastur kodini tahlil qilish unchalik qiyin emas.
Dasturni bajaring!!!!!
1 # include
|
| |