從零開始學習 C# 程式語言,掌握環境設定、變數與型別、鍵盤輸入、條件判斷、迴圈與方法,並用陣列/List 存放資料,最後整合成一個能互動的商品管理小工具,打好程式設計的基本功。
每章講義 PDF 可免費線上預覽;範例程式碼與打包下載請進入各章節頁。
講義教材整理中,敬請期待。
把一組學生成績放進 List<int>,計算平均分、最高分、最低分,並由高到低排序印出。練習集合的走訪、新增與排序。
善用 List 的 Count、以及排序方法;平均要注意整數除法會被截斷,先轉成 double。
撰寫一個 C# 主控台程式,讓使用者輸入身高(公分)與體重(公斤),計算並輸出 BMI 與健康判定;再加做一個公里/英里的單位換算。重點在變數、型別轉換與 Console 輸入輸出。
BMI = 體重(kg) / (身高(m))²,記得把公分換算成公尺;用 double.TryParse() 處理輸入錯誤。
程式隨機產生 1~100 的數字,讓使用者反覆猜,每次提示「太大/太小」,猜中就結束並顯示共猜了幾次。練習 while 迴圈與 if 條件判斷。
用 Random 產生答案,while (true) 迴圈搭配 break 跳出;用一個計數變數累加猜的次數。