Chat with us, powered by LiveChat Use Module6: Hw1  homework to do this homework. You are going t - Writeedu

Use Module6: Hw1  homework to do this homework. You are going t

Use Module6: Hw1  homework to do this homework. You are going to build new features to this simple banking program.  All the additional features that I am asking are in Bold.  Please note that program that are written without functions will loose 25% of the grade.  Write a program to display the menu with the following options and ask for the user input.Type P to populate accountsType S to search for account.Type D to deposit AmountType W to withdraw AmountType E to exit. ·  If the user types P. · Populate all the three arrays. ·And display the menu again. · If the user types D then: ·Ask the user for the account number. ·Search the accountnumbers() array for that account number and find its position. · Ask the user for the amount to be deposited. ·Add the deposit amount to the balance for that account. · If the user types W then: ·   Ask the user for the account number. · Search the accountnumbers() array for that account number and find its position. · Ask the user for the amount to be withdrawn. ·  Subtract withdrawal amount from  the  balance for that account only if there is enough balance. Other wise display the message ‘ERROR: Not enough balance’  If the user types S then: ·        Ask the user for the account number. ·        Search the array for that account number and find its position. ·        Display the Name, and balance at the position found during the above search. · If the user types E. then: ·Terminate the program after displaying the message ‘Thank you for using the program. Bye’    Please see the sample test case scenario for exact message. ·If the user types any other option: · Display the message “Invalid Choice. Try again” and go back and display the menu. PS: You program must keep displaying the menu until the user types the option E, to exit the program.’Mimir Requirement: The file name must be CS902Module6Homework2.pyFor exact input and output messages, please refer to the test case scenario below:Test Scenario:**** MENU OPTIONS ****Type P to populate accountsType S to search for accountType D to deposit AmountType W to withdraw AmountType E to exitPlease enter your choice: ‘P’Please enter a name: ‘John’Please enter an account number: 1Please enter a balance: 100Please enter a name: ‘Susan’Please enter an account number: 2Please enter a balance: 200Please enter a name: ‘Maria’Please enter an account number: 3Please enter a balance: 300Please enter a name: ‘Sammy’Please enter an account number: 4Please enter a balance: 400Please enter a name: ‘Ravi’Please enter an account number: 5Please enter a balance: 500**** MENU OPTIONS ****Type P to populate accountsType S to search for accountType D to deposit AmountType W to withdraw AmountType E to exitPlease enter your choice: ‘S’Please enter the account number to search: 1Name is: John and the balance is: 100**** MENU OPTIONS ****Type P to populate accountsType S to search for accountType D to deposit AmountType W to withdraw AmountType E to exitPlease enter your choice: ‘D’Please enter the account number to add deposit: 1Please enter the amount to be deposited: 100**** MENU OPTIONS ****Type P to populate accountsType S to search for accountType D to deposit AmountType W to withdraw AmountType E to exitPlease enter your choice: ‘S’Please enter the account number to search: 1Name is: John and the balance is: 200**** MENU OPTIONS ****Type P to populate accountsType S to search for accountType D to deposit AmountType W to withdraw AmountType E to exitPlease enter your choice: ‘W’Please enter the account number to withdraw: 1Please enter the amount to be withdraw: 50**** MENU OPTIONS ****Type P to populate accountsType S to search for accountType D to deposit AmountType W to withdraw AmountType E to exitPlease enter your choice: ‘S’Please enter the account number to search: 1Name is: John and the balance is: 150**** MENU OPTIONS ****Type P to populate accountsType S to search for accountType D to deposit AmountType W to withdraw AmountType E to exitPlease enter your choice: ‘W’Please enter the account number to withdraw: 1Please enter the amount to be withdraw: 200ERROR: Not enough balance**** MENU OPTIONS ****Type P to populate accountsType S to search for accountType D to deposit AmountType W to withdraw AmountType E to exitPlease enter your choice: ‘S’Please enter the account number to search: 1Name is: John and the balance is: 150**** MENU OPTIONS ****Type P to populate accountsType S to search for accountType D to deposit AmountType W to withdraw AmountType E to exitPlease enter your choice: ‘D’Please enter the account number to add deposit: 5Please enter the amount to be deposited: 500**** MENU OPTIONS ****Type P to populate accountsType S to search for accountType D to deposit AmountType W to withdraw AmountType E to exitPlease enter your choice: ‘S’Please enter the account number to search: 5Name is: Ravi and the balance is: 1000**** MENU OPTIONS ****Type P to populate accountsType S to search for accountType D to deposit AmountType W to withdraw AmountType E to exitPlease enter your choice: ‘A’Invalid choice. Please try again**** MENU OPTIONS ****Type P to populate accountsType S to search for accountType D to deposit AmountType W to withdraw AmountType E to exitPlease enter your choice: ‘E’Thank you for using the programBye

Our website has a team of professional writers who can help you write any of your homework. They will write your papers from scratch. We also have a team of editors just to make sure all papers are of HIGH QUALITY & PLAGIARISM FREE. To make an Order you only need to click Ask A Question and we will direct you to our Order Page at WriteEdu. Then fill Our Order Form with all your assignment instructions. Select your deadline and pay for your paper. You will get it few hours before your set deadline.

Fill in all the assignment paper details that are required in the order form with the standard information being the page count, deadline, academic level and type of paper. It is advisable to have this information at hand so that you can quickly fill in the necessary information needed in the form for the essay writer to be immediately assigned to your writing project. Make payment for the custom essay order to enable us to assign a suitable writer to your order. Payments are made through Paypal on a secured billing page. Finally, sit back and relax.

Do you need an answer to this or any other questions?

Do you need help with this question?

Get assignment help from WriteEdu.com Paper Writing Website and forget about your problems.

WriteEdu provides custom & cheap essay writing 100% original, plagiarism free essays, assignments & dissertations.

With an exceptional team of professional academic experts in a wide range of subjects, we can guarantee you an unrivaled quality of custom-written papers.

Chat with us today! We are always waiting to answer all your questions.

Click here to Place your Order Now