---
# System prepended metadata

title: 第六次上課
tags: [C++講義]

---


### A-Queen move【5⭐】
http://120.101.182.21/d/hd112/p/37
### B-King move【4⭐】
http://120.101.182.21/d/hd112/p/36
### C-Car route【⭐️⭐】
http://120.101.182.21/d/hd112/p/31
### D-Rook move【10⭐】
http://120.101.182.21/d/hd112/p/32
### E-black square【3⭐】
http://120.101.182.21/d/hd112/p/34



# 提示
今天有四題西洋棋
所以為了防止你們一直用想像力


|     |     |     |     |     |     |     |     |
| --- | --- | --- | --- | --- | --- | --- | --- |
| 8-1 | 8-2 | 8-3 | 8-4 | 8-5 | 8-6 | 8-7 | 8-8 |
| 7-1 | 7-2 | 7-3 | 7-4 | 7-5 | 7-6 | 7-7 | 7-8 |
| 6-1 | 6-2 | 6-3 | 6-4 | 6-5 | 6-6 | 6-7 | 6-8 |
| 5-1 | 5-2 | 5-3 | 5-4 | 5-5 | 5-6 | 5-7 | 5-8 |
| 4-1 | 4-2 | 4-3 | 4-4 | 4-5 | 4-4 | 4-7 | 4-8 |
| 3-1 | 3-2 | 3-3 | 3-4 | 3-5 | 3-3 | 3-7 | 3-8 |
| 2-1 | 2-2 | 2-3 | 2-4 | 2-5 | 2-2 | 2-7 | 2-8 |
| 1-1 | 1-2 | 1-3 | 1-4 | 1-5 | 1-6 | 1-7 | 1-8 |

這張難懂的圖送給你們
建議看著它思考

## 基本架勢

### 程序代碼
```cpp
#include <bits/stdc++.h> // 引入所有標準庫
using namespace std;     // 省略 std:: 的使用

int main() {
    //程式打在這裡
    return 0;                        // 程序正常結束
}
```

## 基本輸入 (`cin`)

我們使用 `cin` 來，把這些資料存到變數中。語法很簡單：`cin >> 變數名;`

### 範例：
```cpp
int a; //先定義一個變數a
cin >> a;  // 讀入一個整數
```

## 基本輸出 (`cout`)

我們使用 `cout` 來將變數的內容輸出。語法：`cout << 變數名;`

### 範例：

```cpp
cout << a;  // 輸出變數 a 的值 (5)
```
## 邏輯判斷（`if`）
我們使用`if`來做出**如果⋯就⋯**的句型
像是如果a比5大就執行程式，要這樣寫
```cpp
if（a > 5）{
    //程式在這邊
}
```
### 範例 :
```cpp
if (條件式) {
    //程式在這邊
}
```

---
