網站聲明

本網站包含了各式各樣的資源,如果有侵占到您的著作權,請與本人通知,本人會立即改進。本站所有發表僅屬研究討論性質,如果有任何後果請自行負責。

2015-05-06

TQC+ Java6 基本認識 109 變數範圍

109.
設計說明:

1. gameRating函數需呼叫adder方法以取得正確加總值。
2. adder方法的計算方式為:skill + action + excitment。
3. 修改程式碼片段中的程式與法,執行結果如範例圖。

TQC+ Java6 基本認識 108 覆載方法

108.
設計說明:

1. 請在同一個類別中,使用覆載(OverLoad) 撰寫三個同樣名為 add 的方法。
2. 方法一:傳入兩個整數(int,int),計算兩個整數的和(int)。執行時列出[Adding two integers:i,j],請呼叫main方法中的add(2,3),將參數代入i,j內。
3. 方法二:傳入兩個浮點數(double,double),計算兩個浮點數的和(double)。執行時列出[Adding two double:i,j],請呼叫main方法中的add(5.2,4.3),將參數代入i,j內。
4. 方法三:傳入兩個字串(String,String),合併兩個字串(String)。執行時列出[Adding two strings:i,j],請呼叫main方法中的add("I love ","Java!!"),將參數代入i,j內。
5.最後依序顯示此三個方法所列印值,執行結果如範例圖。

2015-05-02

TQC+ Java6 基本認識 107 運動成績

107.
設計說明:

1. 本題使用其他類別定義的類別方法。
2. 假設老師在計算運動成績的分數時,動作佔1分,技巧佔2分,隊表現佔3分。
3. basketball 的分數計算方式為:動作(action)+技巧(skill)+團隊表現(teamgame);baseball的分數計算方式為:10+技巧(skill)+團隊表現(teamgame)。
4. 程式內已提供 basketball 與 baseball 兩個類別及成績計算方式,他們各有一個calGrade方法,請將此方法分別補上。
5.程式執行時直接計算成績並輸出,執行結果如範例圖。

TQC+ Java6 基本認識 106 數學函數

106.
設計說明:

1. 有一數學函數 f(x)=3(x^3)+2x-1。
2. 撰寫一函數 f 用來傳回 f(x)的值,並分別計算 f(-3.2)、f(-2.1)、f(0)與f(2.1)。
3. 函數 f(x)直取到小數第四位,執行結果如範例圖。

TQC+ Java6 基本認識 105 存錢筒

105.
設計說明:

1. 於畫面顯示[請輸入您的姓名:],並於後方輸入姓名。
2. 於畫面顯示要求輸入銅板個數,並依序要求輸入1元、5元、10元、50元硬幣數量。
3. 輸出總金額,執行結果如範例圖。

TQC+ Java6 基本認識 104 距離計算

104.
設計說明:

1. Math套件(package)內有許多數學上常用的函數。
2. 請使用 Math.pow 及 Math.sqrt 撰寫程式,顯示[請輸入第1組的x和y座標:],在後方輸入左標(x1,y1),x與y座標以一空格分隔,資料型態皆為正整數。
3. 要求輸入第二組座標(x2,y2),並輸出兩組座標之間的距離,執行結果如範例圖。

TQC+ Java6 基本認識 103 計算平均值

103.
設計說明:

1. 畫面顯示[Please input:],於下方由鍵盤輸入3個整數,個整數中間以空隔間格,並分別存入3個整數變數。
2. 計算這3個整數的平均值,平均值取到小數第二位並輸出,執行結果如範例圖。