2017年4月24日 星期一
2017年4月19日 星期三
TQC JAVA個人解題(108~109)
108 覆載方法
使用類別撰寫三項Add方法
恩...注意傳值型態和數量即可
109 變數範圍
1.呼叫gameRating() 後傳值給adder 做運算,運算完後傳回值
2.adder 運算方式為 skill+action+excitment
3.執行後,如下圖
個人解題:
記得函數如何傳值給另外一個函數 即可...
2017年4月10日 星期一
TQC JAVA個人解題(106~107)
106數學函數
有一個數學函數 f(x)=3(x^3)+2x-1
撰寫函數傳回值 並傳下列4個值,答案取到小數點第四位
個人解題
f(x)=3(x^3)+2x-1 數學函數 基本上題目沒有要求限制 次方看要使用Math.pow 還是直接相乘,都可以
那....記得傳值給函數 和回傳值型態
還有既然傳回小數點第四位,所以System.out.printf();
另外System.out.printf() 換行 可在字串內用%n 或者是\n 任君選擇
107運動成績
使用類別方法
動作1分技巧2分團隊表現3分
有兩個類別 basketball 和 baseball 各有一個方法
calGrade();
basketball 為動作+技巧+團隊表現
baseball 為10+技巧+團隊表現
個人解題
其實這題是題目敘述不太好......
記得類別是甚麼 函數是甚麼 就好了
方法若是懶得 創造物件 記得 static 加下去
就可以直接呼叫.....
有一個數學函數 f(x)=3(x^3)+2x-1
撰寫函數傳回值 並傳下列4個值,答案取到小數點第四位
個人解題
f(x)=3(x^3)+2x-1 數學函數 基本上題目沒有要求限制 次方看要使用Math.pow 還是直接相乘,都可以
那....記得傳值給函數 和回傳值型態
還有既然傳回小數點第四位,所以System.out.printf();
另外System.out.printf() 換行 可在字串內用%n 或者是\n 任君選擇
107運動成績
使用類別方法
動作1分技巧2分團隊表現3分
有兩個類別 basketball 和 baseball 各有一個方法
calGrade();
basketball 為動作+技巧+團隊表現
baseball 為10+技巧+團隊表現
個人解題
其實這題是題目敘述不太好......
記得類別是甚麼 函數是甚麼 就好了
方法若是懶得 創造物件 記得 static 加下去
就可以直接呼叫.....
2017年4月8日 星期六
TQC JAVA個人解題(101~104)
解題前言:
依照題目要求條件下,能做出答案就可以了
沒有在題目的條件就可以偷吃步
題目是死的 寫法是活的....
101 字串列印
題目要求修改程式碼片段.... 讓他正常運作
不過.....整個重打一次也是可以?
102 單位換算
輸入一個數字 單位轉換1公斤=2.20462ponds
這題....比較需要注意的是
System.out.printf();
這個用法解釋一下....
字串內 第一個%.6f 對應到p 第二個%.6f則是對應到 p*2.20462
%.6f代表取到小數點第6位之後四捨五入
另外還有 %d 整數 %s字串 %n 換行(%n不需要變數對應)
只需要注意字串和變數型態互相對應就可以了
103計算平均值
輸入三整數,分別存入三個整數算平均 取到小數點第二位
此題只需要注意......因為題目要求輸入整數 但輸出要是小數
所以.....算完後記得強制轉型即可.....
104 距離計算
輸入兩個座標然後計算距離
另外使用Math.pow 和Math.sqrt 這兩個函數
會使用Math.pow 和 Math.sqrt 就可以了
大致使用方法
Math.pow(2,4); ==>16(答案)
Math.sqrt(16);==>4(答案)
所以舉一反三一下 答案應該很快就出來了
依照題目要求條件下,能做出答案就可以了
沒有在題目的條件就可以偷吃步
題目是死的 寫法是活的....
101 字串列印
題目要求修改程式碼片段.... 讓他正常運作
不過.....整個重打一次也是可以?
102 單位換算
輸入一個數字 單位轉換1公斤=2.20462ponds
這題....比較需要注意的是
System.out.printf();
這個用法解釋一下....
字串內 第一個%.6f 對應到p 第二個%.6f則是對應到 p*2.20462
%.6f代表取到小數點第6位之後四捨五入
另外還有 %d 整數 %s字串 %n 換行(%n不需要變數對應)
只需要注意字串和變數型態互相對應就可以了
103計算平均值
輸入三整數,分別存入三個整數算平均 取到小數點第二位
此題只需要注意......因為題目要求輸入整數 但輸出要是小數
所以.....算完後記得強制轉型即可.....
104 距離計算
輸入兩個座標然後計算距離
另外使用Math.pow 和Math.sqrt 這兩個函數
會使用Math.pow 和 Math.sqrt 就可以了
大致使用方法
Math.pow(2,4); ==>16(答案)
Math.sqrt(16);==>4(答案)
所以舉一反三一下 答案應該很快就出來了
訂閱:
文章 (Atom)








