Algebraik va transtsendent tenglamalar yechimlarini taqribiy usullar bilan topish.
a) 2x3-3x-5=0 e=0.001
Dastur kodi Oraliqni ikkiga bo`lish usuli
#include
using namespace std;
double f(double x){
return 2*(x*x*x)-3*x-5;
}
int main(){
double a,b,c,e,x;
cout<<"a = ";
cin>>a;
cout<<"b = ";
cin>>b;
cout<<"e = ";
cin>>e;
while( b - a > e){
c = (a+b)/2;
if(f(a)*f(c)<0) b = c;
else a = c;
}
x = (a+b)/2;
cout<<"x = "<}
Natija
Urinmalar usuli
Dastur kodi
Do'stlaringiz bilan baham: |