Step 1 (1 mark) The program should start with an introduction screen that contains program explanation. Step 2(User's In
-
answerhappygod
- Site Admin
- Posts: 899604
- Joined: Mon Aug 02, 2021 8:13 am
Step 1 (1 mark) The program should start with an introduction screen that contains program explanation. Step 2(User's In
Step 1 (1 mark) The program should start with an introduction screen that contains program explanation. Step 2(User's Input) (2 mark) 1) The program will ask the user to enter an initial deposit in the user's bank account (ex. $4500.00 ). 2) The program will then ask the user to set the current market price to at minimum of TWO crypto currencies. Example (BTC and ETH) Step 3 (10 mark) The program will then display the main menu that includes 5 options: - An option for the user to purchase crypto currencies (purchase can not exceed funds in bank account) - An option for the user to sell their crypto holdings (user can only sell crypto they hold, and funds MUST be deposited back to user's bank account) - An option to view their crypto wallet which displays all their crypto holdings - A banking option that will display a sub menu that includes an option to check the user's current bank balance, an option to allow the user to deposit more funds to their current balance and an option to return to the main menu - And finally, an option to terminate the program. It is required to use the following C language constructs: - User-Defined Functions - Loops - Decisions . Code that will prevent "garbage input" from the user for ALL inputs Files to submit: 1) Source code (.c file) named finalproject.c (files submitted with any other extension will receive a grade of ZERO) 2) It is also required to submit Program documentations (word document) that contains the following: - User manual that explains to the user how to use your program. - Samples of the program output (e.g screen captures), which includes the data that you used to test your program. (2 Marks for the user's manual) (***Keep in mind Seneca Integrity Policy***)
Join a community of subject matter experts. Register for FREE to view solutions, replies, and use search function. Request answer by replying!