文書の過去の版を表示しています。
演習課題 ex05-7.c
double 型の実数値として2次方程式 $ax^2 + bx + c = 0$ の係数 $a, b, c$ を入力すると、その実数解を出力するプログラム ex05-7.c を作成し、kiso2コマンドを用いて提出しなさい。 ただし、入力された係数をもつ2次方程式が実数解をもたない場合は「実数解はない」と出力するものとする。また、2次の係数 a が 0 であるときの処理は考えなくても良い。
実行例:
t180900@s01cd0542-160:~/kiso2-2018/ex05$ ./ex05-7 a b c? 0 0 0 x = -nan t180900@s01cd0542-160:~/kiso2-2018/ex05$ ./ex05-7 a b c? 0 1 2 x = -nan, -inf t180900@s01cd0542-160:~/kiso2-2018/ex05$ ./ex05-7 a b c? 2 1 0 x = 0.000000, -0.500000 t180900@s01cd0542-160:~/kiso2-2018/ex05$ ./ex05-7 a b c? 2 3 1 x = -0.500000, -1.000000 t180900@s01cd0542-160:~/kiso2-2018/ex05$ ./ex05-7 a b c? 1 0 -3 x = 6.000000, -6.000000 t180900@s01cd0542-160:~/kiso2-2018/ex05$ ./ex05-7 a b c? -1 1 1 x = -2.000000, 3.000000 t180900@s01cd0542-160:~/kiso2-2018/ex05$ ./ex05-7 a b c? 1 1 1 実数解はありません