[C++] wielomiany szkuanie pierwiastków
Ostatnio zmodyfikowano 2013-10-14 21:42
lala321 Temat założony przez niniejszego użytkownika |
[C++] wielomiany szkuanie pierwiastków » 2013-10-14 21:24:52 potrzebuje programu w C++ na rozwiązywanie wielomianów: oto treść zadania Zastosuj metodę średnich arytmetycznych i wyznacz cztery pierwiastki wielomianu f(x)=x4-4x3+5x-1 z dokładnośćią do 0,1. Napisałem ten program ale nie wiem czy jest dobrze i cś mi nie działo prosze o pomoc w naprawie usterek. #include <iostream>
using namespace std;
const double EPS0 = 0.0000000001; const double EPSX = 0.0000000001;
double f( double x ); { return fodx =(((( x - 4 ) * x * x ) + 5 ) * x ) - 1; }
main( int argc, char * argv[] ) { double a, b, x0, fa, fb, f0; cout.precision( 8 ); cout.setf( ios::fixed ); cout << "Podaj zakres poszukiwan pierwiastka:\n\n"; cout << "a = "; cin >> a; cout << "b = "; cin >> b; cout << "\nWYNIK:\n\n"; fa = f( a ); fb = f( B ); if( fa * fb > 0 ) cout << "Funkcja nie spelnia zalozen\n"; else; { while( fabs( a - B ) > EPSX ); { x0 =( a + B ) / 2; f0 = f( x0 ); if( fabs( f0 ) < EPS0 ) break; if( fa * f0 < 0 ) b = x0; else; { a = x0; fa = f0; } } cout << "x0 = " << setw( 15 ) << x0 << endl; } cout << "\n"; system( "pause" ); return 0; } |
|
Monika90 |
» 2013-10-14 21:35:29 |
|
DejaVu |
» 2013-10-14 21:42:33 |
|
« 1 » |