حل سوالات درس محاسبات عددی ، سری دوم صرفا جهت رفع اشکال !

 

سوالات در حال آپلود هستند ....

برای دیدن سوالات جدید F5 بزنید ...

 

 

 

 

 

 

 

 

 

 

 

 

 

سوالات غیر برنامه نویسی (ایناش دیگه کار اکبر جانه !)  :

1.

البته قسمت اول سوال یکش برا من عدداش متفاوت بود ، مثبت منفی برعکس ...

x1=1.4--->f(x1)= -0.26353
x2=1.6--->f(x2)= 0.07
->f(x1)*f(x2)<0->یک ریشه در این بازه وجود داردو
g(x)=2-lnx
x0=1.5->x1=1.59453->x2=1.53342->x3=1.57249->x4=1.54733->x5=1.56346->x6=1.55309->x7=1.55975
->x8=1.55547->x9=1.55822->x10=1.55645->x11=1.55759->x12=1.55686->x13=1.55732->x14=1.55703


2.

قسمت اول این سوال را می توان با مشتق گرفتن به دست آورد.و اما قسمت دوم:
x0=-2.5->x1=-2.54950->x2=-2.55919->x3=-2.56109->x4=-2.56146


3.

x(r+1)=x(r)-((lnx+x-2)/(x+1/x))
x0=1.5->x1=1.55672->x2=1.55714->x3=1.55714

 

 

 ۱-

#include

#include

#include

void main (void)

{

float x[6],e=2.71;

int i;

x[0]=0.6;

for(i=1;i<6;i++)

x[i]=((pow(e,x[i-1]))-x[i-1])/2;

printf("%f",x[5]);

}

2.

3.

#include

#include

void main (void)

{

float x[3],e=2.71;

int i;

x[0]=0.6;

for(i=1;i<3;i++)

x[i]=x[i-1]-((pow(e,x[i-1]))-3*x[i-1])/(((pow(e,x[i-1]))*log10(x[i-1]))-3);

printf("%f",x[2]);

}