(查獲程式或報告抄襲=>成績依人數均分)

(2015.11.4) 課堂當場完成(6:30pm~9:00pm),經檢查正確,每題+3分

(2015.11.11 12:00pm ) 程式碼+報告電子檔=>上傳到 Moodle

(2015.11.11, 3:00pm~4:00pm H204 )
 紙本:
============================================================
第1題: (15 %)
(project 名稱 : "P104_1_M_學號_1.java"):
請找出 N1000Max10000.txt找出Max(最大), Min(最小), Average(平均)
============================================================
第2題:(15%)
(project 名稱 : "P104_1_M_學號_2.java"):
請找出 N1000Max10000.txt 中的數字後2碼學號後2碼 相同的數字(如: "2145" => "103021045")
並計算有幾個?

============================================================

第3題:(15%)

(project 名稱 : "P104_1_M_學號_3.java"): 

請找出2D矩陣中 (  N20M20Max10_A.txt) 

如果後1碼學號1 相同的數字(如: "5" => "103021045")=>標示 "5"

否則=>標示 "*"

將結果輸出到檔案 "P104_1_M_學號_3_Output.txt"): 

例如2D(4X4)矩陣為

9 3 4 5

1 2 3 4

0 5 1 7

4 1 5 6

=>輸出2D(4X4)矩陣檔案為"P104_1_M_103021045_3_Output.txt"

* * * 5

* * * *

*5 * *

* * 5 *

============================================================

第4題:(20%)

(project 名稱 : "P104_1_M_學號_4.java"): 

請讀入A, B 2個2D矩陣

N20M20Max10_A.txt

N20M20Max10_B.txt

將A矩陣和B矩陣相加得到C矩陣

如果C矩陣後1碼學號1 相同的數字(如: "5" => "103021045")=>標示 "5"

否則=>標示 "*"

將結果輸出到D矩陣檔案 "P104_1_M_學號_4_Output.txt"): 

例如:

A矩陣為

9 3 4 0

1 2 3 4

0 5 1 7

4 1 5 6

B矩陣為

9 2 4 5

1 2 3 4

9 5 4 8

4 1 5 6

A+B=C矩陣為

=>輸出2D(4X4)C矩陣檔案為"P104_1_M_103021045_4_Output_C.txt"

18 5 8 5

2 4 6 8

9 10 5 15

8 2 10 12

=>輸出2D(4X4)矩陣檔案為"P104_1_M_103021045_4_Output.txt"

* 5 * 5

* * * *

* * 5 5

* * * *

============================================================

第5題:( 20%)

(project 名稱 : "P104_1_M_學號_5.java"): 

選擇你學號1 相同的數字之輸入檔(如:  "103021045")=>2014-05_Parsed.txt

(計算:標題+內容)

(讀檔+分割字串+分割出每個單字+紀錄每個字的出現次數)

=>寫出所有字的出現次數到檔案)  "P104_1_M_學號_5_WordCount.txt"

=>找出出現次數前10名的字?   "P104_1_M_學號_5_Top10Words.txt"

============================================================