題目:
按順序輸入6個複數x1,y1,x2,y2,x3,y3的實部、虛部,得到三個點(x1,y1),(x2,y2),(x3,y3),繼而得到過這三個點y=ax^2+bx+c的三個係數a,b,c,輸出它們的實部、虛部(保留6位小數)。題目保證三個點座標各不相同。
樣例輸入1:
104
0209
03016
0
樣例輸出1:
1.000000
0.000000
2.000000
0.000000
1.000000
0.000000
樣例輸入2:
3.5
4.67.8
9.42.1
-2.3
9.5-
12.34
4.78.1
9.925.42
樣例輸出2:
0.030961
-0.117417
2.534690
1.436959
2.033637
-9.332067
程式**:
#include
#include
using
namespace std;
class
complex
//定義複數類
void
set(
double xx,
double yy)
//賦值函式
double
getreal()
//返回實部值函式
double
getimag()
//返回虛部值函式
complex operator+(
const complex &z)
const
;//宣告複數類加法
complex operator-(
const complex &z)
const
;//宣告複數類減法
complex operator*(
const complex &z)
const
;//宣告複數類乘法
complex operator/(
const complex &z)
const
;//宣告複數類除法
private:}
;complex complex::
operator+(
const complex &z)
const
//實現複數類加法
complex complex::
operator-(
const complex &z)
const
//實現複數類減法
complex complex::
operator*(
const complex &z)
const
//實現複數類乘法
complex complex::
operator/(
const complex &z)
const
//實現複數類除法
intmain()
MT 182 係數奇怪的二次函式
設函式 f x 3ax 2 2 a b x b,其中 a 0,b in r 證明 當 0 le x le 1 時,f x le max 分析 由 a 0 知道 max max 則 begin f x le 3x 2 4x 1 f 0 3x 2 2x f 1 le 3x 2 4x 1 3x 2 2x ...
MT 329 二次函式係數的最大最小
已知二次函式 f x ax 2 bx c 有零點,且 a b c 1 若 t min 求 t 的最大值.分析 由 a,c 的對稱性,不妨 c ge a 即 2a b le1 則 t min 由 b 2 ge4ac 得 2a b 2 ge4a 由於求 t 的最大值,只需考慮 a,b 0 不然則 t m...
C 第九周任務 二次函式求解
上機內容 求解二次函式 上機目的 進一步熟練if else語言 我的程式 檔名稱 lili.cpp 完成日期 2012 年10月23日 版本號 v1.0 輸入描述 輸入a,b,c三個數 問題描述 無 程式輸出 略 問題分析 略 演算法設計 略 心得體會 求解二次函式需要討論很多情況,能讓我們更加靈活...