剛學到Class的你,想要用Class來處理數學上的複數(Complex Number)的加減乘。
練習把實部與虛部分為兩個變數,宣告在class的private區域中,再把取得(get)與設定(set)的function寫在public區域內。
第一行為接下來會有幾行複數運算
之後為複數的運算題
輸入範例:
3
(5+3i)-(2+2i)
7+(2-3i)
(5-2i)-3i
計算出複數的運算結果
若實部(real part)與虛部皆為零,則輸出0
若只有實部,只需輸出實部數字,不需加上成對小括號
若只有虛部,只需輸出虛部數字加上i,不需加上成對小括號,若需部等於±1,則省略1
若實、虛部皆有,則需輸出實部與虛部,使用小括號包圍
輸出範例:
0
7
-5i
(5+3i)
(-3-i)
2 (3+5i)-(1+i) (5-7i)+(-3+5i)
(2+4i) (2-2i)
Class, 字串處理
編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
沒有發現任何「解題報告」 |