![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_01.png?e8efa67)
二次方程式の解を求めるプログラムで虚数解の場合、a=0の場合、実数解の場合で求めるようにしているんですが、
#include <iostream>
#include <cmath>
using namespace std;
int main() {
double a,b,c;
cin >> a >> b >> c;
if(a==0) {
cout << (-c/b) << '\n';
}
else if((b*b-4*a*c)<0) {
cout << (-b/2/a) << 'i' << sqrt(4*a*c-b*b)/2/a << '\n';
}
else {
次にcout が来るのは分かってるんですが、数学でこういう書き方しなし、ここから先の書き方が分からないんですが、どうやって書けばいいですか?
多分return 0;
}
のぞいてあと2行か1行だと思うんですが
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
>cout << (-b/2/a) << 'i' << sqrt(4*a*c-b*b)/2/a << '\n';
虚数解の場合をこのように書けるということは、解の公式自体はじゅうぶん理解されているのですね。
とすれば、当該公式の±の部分をばらして、別々に書くだけではないですか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# C++のcinの動作 5 2023/02/26 00:13
- C言語・C++・C# C++初心者です stirng 2 2022/09/20 20:43
- C言語・C++・C# C++プログラミングコードにポリモーフィズムを取り入れ方を教えてください。 2 2023/06/09 11:17
- C言語・C++・C# c言語の問題です 3 2023/01/10 16:15
- C言語・C++・C# C言語 3 2022/11/09 13:27
- C言語・C++・C# C 言語の Gauss Jordan 法について 2 2022/12/28 11:16
- C言語・C++・C# C言語階乗の総和を求める 2 2023/03/04 23:31
- C言語・C++・C# c言語 プログラムのエラー 1 2023/02/11 20:31
- C言語・C++・C# C言語 3 2022/10/04 15:07
- C言語・C++・C# プログラミング c言語 4 2023/03/07 01:05
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
空ENTERの判別
-
c++のvirtual関数および継承に...
-
#defineの使い方について
-
snprintfが使用できない。
-
VC++で文字列から任意の文字を...
-
指定した文字を削除したい
-
#define中の#のエスケープ
-
std::map の const 修飾について
-
C++で、環境変数の読み込み方を...
-
C++ 数値データファイルから2次...
-
なぜ、C++の標準ヘッダをインク...
-
DirectXのD3DXVECTOR3
-
enumの値から定義名を文字列化...
-
C++文字配列ソート関数を教えて...
-
vectorのイテレータを大小比較...
-
string型のフォーマット書式指...
-
C++の二次方程式のプログラム
-
std::wstringのメモリリークに...
-
CStringとString
-
信頼区間の1.96や1.65ってどこ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
switch文のエラーについて
-
構文エラーが出ているのですが...
-
VC++で文字列から任意の文字を...
-
enumの値から定義名を文字列化...
-
空ENTERの判別
-
C++でShowCursorを使いたい。
-
なぜ、C++の標準ヘッダをインク...
-
#define中の#のエスケープ
-
C++で、テキストファイルを一行...
-
gccでコンパイル時のエラー
-
C言語のエラーを修正したい
-
#include "fstream.h"
-
C言語のポインターで詰まっている
-
リモートデスクトップの接続元I...
-
構造体配列のvectorへの変換と...
-
JPEGやPNGが読めるLoadImage関数
-
VS2019でofstreamが未定義になる
-
構造体に決められた文字列を入...
-
VHDLのsignedとunsignedの違いは?
-
std::wstringのメモリリークに...
おすすめ情報