• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:C++でのプログラミングについてです)

C++でのプログラミング初心者のための二次方程式の解のプログラム作成方法

このQ&Aのポイント
  • C++で二次方程式の解のプログラムを作成するためには、適切な係数の入力と数式の解法を理解する必要があります。
  • プログラム作成の際には、実数解と虚数解の場合分けやエラーチェックが重要です。
  • また、C++でのプログラミングに慣れていない場合は、正しい構文や宣言に注意しながらプログラムを作成する必要があります。

質問者が選んだベストアンサー

  • ベストアンサー
  • _kappe_
  • ベストアンサー率68% (1570/2292)
回答No.2

3: void solve(double, double, double); 15: ret = solve(a, b, c, &x1, &x2, &r1, &r2); 33: void solve(double a, double b, double c, double x1, double x2, double r1, double r2); solve関数の引数の数や型が上記の3行で全て食い違っています。 15行目に合わせるなら3行目は int solve(double, double, double, double *, double *, double *); とするべきで、33行目もそれに伴って変える必要があります。 ついでに33行目の末尾のセミコロンは不要です。 問題は他にもありますが全部は書きません。

addaadaa
質問者

お礼

ありがとうございました

すると、全ての回答が全文表示されます。

その他の回答 (2)

  • wormhole
  • ベストアンサー率28% (1626/5665)
回答No.3

どこがおかしいかというとエラーメッセージに書かれている通りですよ。 >15行 型voidの値をintのエンティティに割り当てることはできません >34行 宣言が必要です >55行 宣言が必要です >15行 voidが他の型と同時に使われました >34行 '{'を見つけました(関数のヘッダーがないかもしれません). >68行 構文エラー:'}' 3行目の >void solve(double, double, double); は、何を意味するのかわかっていらっしゃいますか。 また33行目からの関数の書き方は何かおかしくないですか。

addaadaa
質問者

お礼

ありがとうございました

すると、全ての回答が全文表示されます。
  • okwavey2
  • ベストアンサー率15% (251/1593)
回答No.1

初心者ということでしたら、まずはエラーをそのまま検索されると良いかと思います。

addaadaa
質問者

お礼

でないです

すると、全ての回答が全文表示されます。
このQ&Aのポイント
  • PHA-50 電子ピアノで、ヘッドホンを外した後に本体スピーカーから音が出ず困っています。ヘッドホン使用時の音量が本体スピーカーに適用され続けるようです。
  • 数日前からPHA-50 電子ピアノでヘッドホンを外すと、本体スピーカーから音が出なくなっています。ヘッドホンの音量設定が影響しているようです。本体スピーカーからの音の出し方を知りたいです。
  • 電子ピアノPHA-50で、ヘッドホン使用後に本体スピーカーから音が出なくなる問題が発生しています。本体スピーカーの音の出し方に関する情報を求めています。
回答を見る

専門家に質問してみよう