Money Exchange wants to develop a program to display how much Malaysian Ringgit (RM) would be required to buy British Pound (Pound), US Dollar (USD), Australian Dollar (AUD) and Saudi Riyal (Riyal). The exchange rates are as in the Table 1 below. The staff can choose the listed foreign currency. The numbers 1, 2, 3 and 4 would be used to represent Pound, USD, AUD, Riyal respectively. They will key in the currency amount and the program will display how much Malaysian Ringgit (RM) would be required to buy the chosen foreign currency. Use constant to fix the exchange rates.
Question 1
Money Exchange wants to develop a program to display how much Malaysian Ringgit (RM) would be required to buy British Pound (Pound), US Dollar (USD), Australian Dollar (AUD) and Saudi Riyal (Riyal). The exchange rates are as in the Table 1 below.
The staff can choose the listed foreign currency. The numbers 1, 2, 3 and 4 would be used to represent Pound, USD, AUD, Riyal respectively. They will key in the currency amount and the program will display how much Malaysian Ringgit (RM) would be required to buy the chosen foreign currency. Use constant to fix the exchange rates.
Table 1: Exchange Rate
Foreign Currency Units [=1 Malaysian ringgit] |
Rate |
1 Pound Sterling (Pound) |
5.81 |
1 US Dollar (USD) |
4.12 |
1 Australian Dollar (AUD) |
3.23 |
1 Saudi Riyal (RIYAL) |
1.10 |
Use the following functions :
double get_input( ) //to receive input for the selected foreign currency
double foreign_currency( ) //to determine the RM required for the selected foreign currency and the result will be returned to main() to be output
The program also allows the user to repeat this process as often as the user wishes. Write the complete C++ program for the given problem.
![](/static/compass_v2/shared-icons/check-mark.png)
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 1 images
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
![C How to Program (8th Edition)](https://www.bartleby.com/isbn_cover_images/9780133976892/9780133976892_smallCoverImage.gif)
![Database Systems: Design, Implementation, & Manag…](https://www.bartleby.com/isbn_cover_images/9781337627900/9781337627900_smallCoverImage.gif)
![Programmable Logic Controllers](https://www.bartleby.com/isbn_cover_images/9780073373843/9780073373843_smallCoverImage.gif)