C言語で”/”記号を使わずにニュートン法を使って割り算の答えを出すプログラムを作れ。
とのことなのですが、
色々と調べてもみたものの、まったくといって良いほど分かりませんでした。
同じ様な課題でニュートン法を使って√の答えをだせ、というプログラムは一応作ることが出来ました。
#include <stdio.h>
#include <math.h>
int main(void)
{
double a,b,c=10.0;
int d=0;
const double eps=10e-11;
printf("Input Number\n");
scanf("%lf",&a);
while (fabs(c-b)>=eps){
b=c;
c=(b+a/b)/2.0;
d=d+1;
printf("%10.9f\n",c);
}
printf("roop%d\n",d);
return 0;
}
ほぼ丸投げという形になってしまって申し訳ありませんが、どうかお願いします。