Programming Practice

寫一個 C++ 類別的程式以執行美金與新台幣的兌換。假設臺灣銀行的美金買入匯率為 1 美元兌換 32.0500 元新台幣;美金賣出匯率為 1 美元兌換 32.5920 元新台幣。定義一個美金類別和一個新台幣類別,每一個類別包含下列的方法 (method):

  1. 一個浮點數參數的物件建構方法, 且初始值為 0.0 元

  2. 設定該類別物件幣值的方法,

  3. 取得該類別物件幣值的方法,

  4. 將該類別物件幣值轉換成另一類別幣值。

在主程式中寫一個無限迴圈 (infinite loop),選擇並執行下列的指令:

  1. 美金兌換成新台幣,

  2. 新台幣兌換成美金,

  3. 結束程式執行。

以下為程式執行範例:

1. US dollar to NT dollar
2. NT dollar to US dollar
3. Stop program execution
Enter a command:
1

Enter a US dollar amount:
250
The NT dollar amount is 7533.75.

1. US dollar to NT dollar
2. NT dollar to US dollar
3. Stop program execution
Enter a command:
2

Enter an NT dollar amount:
5000
The US dollar amount is 165.371.

1. US dollar to NT dollar
2. NT dollar to US dollar
3. Stop program execution
Enter a command:
3