صفحه: [1]   پایین
  چاپ صفحه  
نويسنده موضوع: كد برنامه روش نابجايي جهت درس محاسبات عددي  (دفعات بازدید: 1219 بار)
كیانی
مديريت سايت
*****

تشكرها : 145
آنلاین آنلاین

جنسيت : پسر
تعداد ارسال: 1146


اليس الله بكاف عبده ؟!


ديدن مشخصات WWW
« : 28 آبان 1387,ساعت 20:28:01 »

كد برنامه روش نابجايي جهت درس محاسبات عددي
کد:

#include<iostream.h>

#include

<math.h>

#include

<conio.h>

double

 f(double x) { return
 x * x * x * x - sinh(x);}

void

 main(){

clrscr();

double

 eps,a,b,x;

int

 n=1;

cout<<

"Enter a,b,eps:"
;

cin>>a>>b>>eps;

x = ( a * f(b) - b * f(a) ) / ( f(b) - f(a) );

while

 ( fabs( f(x) ) >= eps ){

cout<< x <<

"\n"
;

if

 ( f(x)*f(a)>0)

a=x;

else

b=x;

x=(a*f(b)-b*f(a)) / (f(b)-f(a));

n++;

}

cout<<

"ROOT = "
 << x;

cout<<

"\nITERATION = "
 << n;


خارج شده است

" فقال رب انی لما انزلت الی من خیر فقیر (قصص 24) * اللهم عجل لوليك الفرج"
جستجو | قوانين انجمن | آياپير | مقالات تخصصي  |عضويت درتيم آياپير
صفحه: [1]   بالا
  چاپ صفحه  
 
پرش به :