Pronalazak površine ispod krivulje!?!?
06.02.2006. u 22:43 · pre 252 meseci
#1
evo malo sam rješavo zadatke i naišao na jedan zanimljiv iz c++. dali ga neko zna rješiti u pascalu?
Tomislav says:
1. Napisati program koji će naći površinu ispod krivulje y = a*x*abs(sin(b*x)) u intervalu od zadanog x1 do zadanog x2. Aproksimirati površinu pomoću n trapeza. Parametre a i b učitati kao realne brojeve, a broj trapeza n kao cijeli broj.
Tomislav says:
Površina ispod krivulje y = f u intervalu od x1 do x2 može se približno izračunati trapeznom metodom tako da se cijela površina aproksimira određenim brojem trapeza. Površina pojedinog trapeza je:
Pi=dx * ( f(xi) + f(xi + dx) )/2
Tomislav says:
Tada je ukupna površina P = ΣPi
Za izračun sinusa koristiti funkciju sin iz biblioteke math.h. Za određivanje apsolutne vrijednosti (abs) koristiti funkciju fabs iz iste biblioteke.
Tomislav says:
1. Napisati program koji će naći površinu ispod krivulje y = a*x*abs(sin(b*x)) u intervalu od zadanog x1 do zadanog x2. Aproksimirati površinu pomoću n trapeza. Parametre a i b učitati kao realne brojeve, a broj trapeza n kao cijeli broj.
Tomislav says:
Površina ispod krivulje y = f u intervalu od x1 do x2 može se približno izračunati trapeznom metodom tako da se cijela površina aproksimira određenim brojem trapeza. Površina pojedinog trapeza je:
Pi=dx * ( f(xi) + f(xi + dx) )/2
Tomislav says:
Tada je ukupna površina P = ΣPi
Za izračun sinusa koristiti funkciju sin iz biblioteke math.h. Za određivanje apsolutne vrijednosti (abs) koristiti funkciju fabs iz iste biblioteke.
Potpis
Tko radi taj i griješ, a tko ne radi već pravi jednu pogrešku!!
Re: Pronalazak površine ispod krivulje!?!?