|
C++da dastur tarkibi.Dasturning umumiy tarkibi qo’yidagicha
|
bet | 61/135 | Sana | 22.05.2024 | Hajmi | 15,08 Mb. | | #250347 |
Bog'liq Fizik jarayonlarni kompyuterda modellashtirishC++da dastur tarkibi.Dasturning umumiy tarkibi qo’yidagicha:
protsessor _direktivasi
1_funktsiya _aniqlanishi_1
2_funktsiya_aniqlanishi2
……………………………
N_funktsiya_aniqlanishi
Funktsiyalar ichida doim dasturda main funktsiya qatnashadi. Oddiy funktsiya main funktsiyaga ega bo’lin, quyidagi funktsiyaga ega bo’ladi::
protsessor_direktivasi
void main()
{ ob’ektlarni_aniqlanishi;
bajariladiganе_operatorlar;
}
Algoritmni blok sxema ko’rinishda tasvirlash. Inson o’zining barcha faoliyat sohalarida, jumladan axborotlarni qayta ishlashda ham masalalarni echishning turli usul va vositalari bilan to’qnashadi. Chiziqli algoritm blok Sxemasini chizmasini keltiramiz. Rasm 36. Chiziqli algoritm yoki kod blok-Sxemasi.
Amaliy ish uchun topshiriqlar:
Chiziqli y=f*x funkktsiya qiymatini hisoblash dasturini tuzing.
F=m*a turli massali v tezlanishli jismlarning kuchlarii hisoblash dasturini tuzing.
T=2*PI*sqr(l/g) mayatnikning tebranishlar davrini toppish dasturini tuzing.
P=m/V-zichlikni hisoblash dasturini tuzing.
V=n▪R▪T. Bu yerdan – gaz ning mol’ dagi soni, R = 8,31431 Дж/моль.. Mendeleyev Klayperon tenglamasi asosida V ni hisoblash dasturini tuzing.
Huddi shunga o’hshagan fizik jarayonlarning 10tasiga dasturlar tuzing.
Tekis sekinlanuvchan(tezlanuvchan) haraktning o’tilgan yo’li uchun dasturlar tuzing.
Dasturni bajaring
#include
#include
int main()
{ flo a t L, R, pi, S;
pi=3.14;
c i n » L;
R=L/(2*pi);
S=pi*R*R;
c o u t « ”S = ”« S ;
|
| |