- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:プログラミングについての質問)
C言語で区分求積法、台形公式、シンプソンの公式を実装する方法
このQ&Aのポイント
- C言語で区分求積法、台形公式、シンプソンの公式を実装する方法について説明します。
- プログラムは正しく動作しており、区分求積法、台形公式、シンプソンの公式を適用して1/1+x*xを求めることができます。
- 区分求積法はあくまで参考までに掲載していますが、上記のプログラムは正確な結果を算出しています。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
daikei とsimpsonはめちゃめちゃですね。 1) func に渡すパラメータは start(∫範囲の開始値) を足したもののはず。 2) daikei とsimpsonでは、積算値に start end(∫範囲の開始終了値)をそのまま 足してますが、func(start) func(end) が正解。 3) simpson では s+= となってないので積算してません。
その他の回答 (2)
- stomachman
- ベストアンサー率57% (1014/1775)
回答No.2
daikei > s += func( i * h ); simpson > s = 2 * func(i * h); > s = 4 * func(i * h); これらをkubunの対応する部分と比較すればすぐ分かるでしょう。ただのケアレスミスですね。ほかは多分「あったている」。
質問者
お礼
急いでいたため間違えてしまいました。 解答ありがとうございます。
- asuncion
- ベストアンサー率33% (2127/6290)
回答No.1
どんな風にうまくいかないかを書いてください。 なお、C言語のカテゴリーで質問された方がよかったような気がします。
質問者
お礼
ありがとうございます。 以降気をつけます。
お礼
細かい部分まで指摘していただきたすかりました。 ありがとうございます。