---
# System prepended metadata

title: 1121 程式設計實習 (資訊一乙) Week04 作業
tags: [程式設計 I]

---

# 1121 程式設計實習 (資訊一乙) Week04 作業

## 1. 自製簡易四則運算計算器

---

### 題目敘述

請設計一個程式，接受兩個數字和 一個運算符號，然後計算出結果。

運算符號定義如下:

'+' : 加法
'-'  : 減法
'*'  : 乘法
'/'  : 除法（若分母為零，請輸出 "錯誤，除數不能為零"）

---

### 題目輸入

輸入包含三個元素，前兩個為數字( 0 <= N <=2,147,483,647)，後者為運算符號

---

### 題目輸出

請輸出計算的結果(會有負數的情況、乘法出的數字不會超過  int 的大小)
若運算符號為 '/' ，並且除數為0  ，則改以輸出Error: Divisor cannot be zero.

---

### 範例輸入1

```
9353 7865 +
```



### 範例輸出1

```
17218
```

---

### 範例輸入2

```
3 0 /
```


### 範例輸出2

```
Error: Divisor cannot be zero.
```

---

## 2. 一乙同學該上程式設計了

---

### 題目敘述

身為程式設計一乙的學生，各位不只要準時上課，還要更早到

ruserxd  規定上課時間為8:00 下課時間為 12:00

給你現在的時間，請判斷現在是不是必須在上課的時間。

( 8:00 -> 12:00 內都是算上課的時間 )

---

### 題目輸入

輸入只有一行，其中含有兩個由 : 隔開的整數 hh 及 mm，hh:mm 則代表現在的時間 (24小時制)。

如果是8點 輸入 就只會是 8:00

---

### 題目輸出

如果現在是上課時間，請輸出「You are a good student Nice!」，否則請輸出「Thanks you!」

---

### 範例輸入1

```
8:00
```



### 範例輸出1

```
You are a good student Nice!
```

---

### 範例輸入2

```
20:29
```


### 範例輸出2

```
Thanks you!
```

---

## 作業繳交方式

- 交至ilearn作業繳交區
- 原始碼檔名以 學號_題號.c 命名 (example. D1109070_01.c)
- 兩題分兩個檔案上傳
- 在OJ上面有可以讓你檢視是否正確的作答區
    - 名稱: [1121 程式設計實習 (資訊一乙) Week04 作業]
    - 密碼: okifelse