2008年12月23日 星期二

加分第二題

#include
#include
int main()
{
float sum1,i;
sum1=0.0;
for(i=1;i<=10;i++)
{
sum1=sum1+(1/(i*i+8*i-4));
}
printf("%f",sum1);
}

2008年12月16日 星期二

加分3


#include#includeint main(){ float N,Xn,e,Xn1,m;
printf("請輸入m值與N值計算m次方根N:\n"); printf("m="); scanf("%f",&m); printf("N="); scanf("%f",&N);
Xn=N/2.0; e=100; while(e>0.00001) { Xn1=((m-1.0)*pow(Xn,m)+N)/(m*pow(Xn,(m-1.0))); e=fabs((Xn1-Xn)/Xn); Xn=Xn1; } printf("%f",Xn1);}

2008年11月25日 星期二

加分1


#include
#include
int main()
{
float fA,Xn,Xn1,e;
printf("輸入數值:");
scanf("%f",&fA);
Xn=fA/2.0;
e=100;
while(e>0.0001)
{
Xn1=(1.0/2.0)*(Xn+fA/Xn);
e=fabs((Xn1-Xn)/Xn);
Xn=Xn1;
}
printf("%f\n",Xn1);
}