homework4-後置式運算

# Class name

  • Stack(老師上課的Stack)
  • PostFix

# 作業說明

以物件導向的方式利用老師的Stack,輸入後置式的運算式後計算出結果

# 輸入

  • 後置式運算式(數字與符號以空格隔開)
  • 運算符號共6種:+ - * / % ^

# 輸出

  • 運算結果

# 輸入範例 (每次只輸入一行)

6 4 *
3 8 2 4 * - + 4 +
1 2 + 3 * 4 % 5 + 6 / 7 ^
100 10 2 ^ 2 2 ^ / + 92 103 % -

輸入每一行後

  1. 若你是 Windows 系統,請按下 「Control + z」
  2. 若你是 GNU/Linux or OS X 系統,請按下 「Control + D」

再按下 Enter鍵跳出while迴圈,即可以看到輸出結果

# 輸出範例

24
7
1
33

# 上傳規定

請將Stack.java跟PostFix.java兩個檔案壓縮成zip後上傳

壓縮檔名為學號

# 運作範例