18. 498’ (CPE10431, UVA10268) - CPE一顆星解答與說明
CPE一顆星49題解答 - pdf 電子檔,售價 199 元,
購買電子檔可將筆記與完整解答帶著走,
坐車、上課時皆可隨時複習,
不受網路或廣告影響,
若有需要請來信購買 greens2314@gmail.com
題目
- 微分多項式並求解
輸入說明
輸出說明
- 根據每組測資,計算出微分後的值
解題技巧
- 多項式與微分公式
- 多項式與陣列索引的關係
- 分割字串
- 文字轉數字
- 次方的計算
解題過程
取得輸入
- 使用 while 偵測是否有整行資料輸入,用hasNextLine()
- 取得 X 的值,使用 nextLine()
- 因 X 為整數,要將文字轉數字,要使用Integer.parseInt("5")
- 取得多項式的系數,使用 nextLine()
- 因不確定多項式總共有幾項,所以讀取整行資料
- 使用 String 類別提供的 split(" ") 方法,將文字以空白切割成多個區段,並存入字串陣列中
- String[] numberTexts =
計算微分結果
- 宣告 int result 變數,紀錄計算結果
- 使用 for 迴圈,索引由大至少逐一讀取將整數串列中的數字
- 將讀取到的字串係數轉成整數
- 呼叫 Integer.parseInt(“5”),方便後續計算
- 計算該項次的 X 次方數
- 多項式數量 – 1 – 索引位置
- 計算各項的微分結果
- 微分公式題目有提供
- 將各項結果累加
- 印出計算結果
留言
張貼留言