ぼるじょあがC/C++の宿題を片づけますYO! 48代目
レス数が900を超えています。1000を超えると表示できなくなるよ。
0925デフォルトの名無しさん
2005/08/09(火) 16:43:58感謝感激です 本当にありがとうございます 3番はそのままコンパイルが通りました。
1番なのですが、
#include<stdio.h>
#include<math.h>
double main(double x = newton_raphson(1, f, fprime);
std::cout << "x = " << x << std::endl << std::endl; )
{
double newton_raphson(double x, double (* f)(double), double (* fprime)(double)) ;
{
const double e = 0.00001;
double next = x - f(x) / fprime(x);
if (std::fabs(next - x) <= e) return next;
return newton_raphson(next, f, fprime);
}
double f(double x)
{
return 4 * x - x * std::exp(2 * x) + 2;
}
double fprime(double x) ;
{
return 4 - (1 + 2 * x) * std::exp(2 * x);
}
return 0;
}
そのまま通らなかったのでいろいろいじったけどなんかエラーが三つでるのです。もしよければアドバイスおねがいします。
エラー E2293 suutikaiseki1.c 4: ) が必要
エラー E2141 suutikaiseki1.c 5: 宣言の構文エラー
エラー E2040 suutikaiseki1.c 5: 宣言が正しく終了していない
レス数が900を超えています。1000を超えると表示できなくなるよ。