# [2020H401] 2020.8.3上課筆記 ## 今天課程重點 - CH7 陣列 ### 課程進度確認 1. 以下規劃為**最充足學習時間**來考量,若學習狀況良好,會提前進度教學,增加專題實作 2. 7/31會做一次學習狀況檢核討論 | 日期 | 課程進度 | 備註 | | -------- | -------- | -------- | | 6/18(Thr.) | [C++教學] 基本觀念、輸入與輸出 | OK | | 6/22(Mon.) | [C++教學] 變數與資料型態(一) | OK | | 7/2(Thr.) | [C++教學] 學期總複習練習 | OK | | 7/6(Mon.) | [C++教學] 流程指令及迴圈(一) | OK | | 7/13(Mon.) | [C++教學] 流程指令及迴圈(二) | OK | | 7/20(Mon.) | 老師請假 | | | 7/27(Mon.) | [C++教學] 陣列與指標(一) | | | 8/3(Mon.) | [C++教學] 陣列與指標(二) | | | 8/10(Mon.) | [C++教學] 函式 | | | 8/17(Mon.) | [C++教學] 結構與類別(一) | | | 8/24(Mon.) | [C++教學] 結構與類別(二) | | | 8/31(Mon.) | [C++教學] 綜合練習 | | 1. 陣列練習:由小到大排序數字 ``` C++= #include <iostream> using namespace std; int num[5]; int i=0; int j=0; int tmp=0; int main() { cout << "請輸入5個數字"; for(i=0 ; i<5 ; i++){ cin >> num[i]; } //Sort for(i=0 ; i<5 ; i++ ){ for(j=i+1 ; j<5 ; j++ ){ if(num[i] > num[j]){ tmp = num[i]; num[i] = num[j]; num[j] = tmp; } } } //Output for(i=0 ; i<5 ; i++ ){ cout << num[i] << " "; } cout << endl; return 0; } ``` ###### tags: `H400大學家教` `C/C++ `