# 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
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up