Chat with us, powered by LiveChat You must use Arrays and Functions to do this. If you don't, the - Writeedu

You must use Arrays and Functions to do this. If you don’t, the

You must use Arrays and Functions to do this. If you don’t, then you loose 25%  portion of your grade.  Mimir will grade for 75% of the grade and manual grading carries 25%Here you will be writing a program to maintain the student database. Your program will maintain the student information such as names, Id’s, and the exam1 score, exam2 score and exam3 score.Here is the description of the project.Write a program with 5  arrays.NamesIDScore1Score2Score3Your program should display the following menu of choices to the user. It should perform the operations as suggested by the user and always come back to the menu and wait for the user to type in her/his choice.Type P to populate the student information.Type U to update student InformationType D to display the student information.Type C to calculate the Grade.Type E to exit. If the user types PAsk the user to enter  the 4 student names, ID’s , and score1, score2 and score 3 for each of the student.  Return to the menu If the user types D then:Ask the user to enter the ID of the student. Search for the student in the ID array and display student name, ID, score1, score2, score3.  Return to the menu. If the user types U then:Ask the user to enter the ID of the student. Search for the student in the ID array and display student name, ID, score1, score2, score3.  Ask the user to enter the new scores for the student. Update the Score1, Score2, and Score3 arrays at that position. If the user types C thenAsk the user for the student ID. Find the student Id in the ID array. Calculate the average of the three scores for that student and display the grade of that student. The grade should be calculated based on the following criteria. If the average is between 90 and 100, then the grade is A. If the average is between 80 and 89, then the grade should be B. If the average is between 70 and 79, then grade should be C. If the average is between 70 and 69 then the grade should be D. If the average is below 60, then the grade is F.  Return to the main menu        If the user types E. then:       Terminate the main program. 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.  For this, you can use, while  loop.For exact input and output messages and possible error messages, please refer to the test case scenario.Test Case1:**** MENU OPTIONS ****Type P to populate the student information.Type U to update student InformationType D to display the student information.Type C to calculate the Grade.Type E to exitPlease enter your choice: ‘P’Please enter a student’s name : ‘John’Please enter the student’s ID: 1Please enter first score: 80Please enter scond score: 89Please enter third score: 90Please enter a student’s name : ‘Maria’Please enter the student’s ID: 2Please enter first score: 99Please enter scond score: 80Please enter third score: 99Please enter a student’s name : ‘Sammy’Please enter the student’s ID: 3Please enter first score: 70Please enter scond score: 70Please enter third score: 70Please enter a student’s name : ‘Adam’Please enter the student’s ID: 4Please enter first score: 80Please enter scond score: 80Please enter third score: 85**** MENU OPTIONS ****Type P to populate the student information.Type U to update student InformationType D to display the student information.Type C to calculate the Grade.Type E to exitPlease enter your choice: ‘D’Please enter the ID of the student: 1The student name is: JohnID is: 1First score is: 80Second score is: 89Third score is: 90**** MENU OPTIONS ****Type P to populate the student information.Type U to update student InformationType D to display the student information.Type C to calculate the Grade.Type E to exitPlease enter your choice: ‘C’Please enter the ID of the student: 1The average is: 86.0The grade is: B**** MENU OPTIONS ****Type P to populate the student information.Type U to update student InformationType D to display the student information.Type C to calculate the Grade.Type E to exitPlease enter your choice: ‘C’Please enter the ID of the student: 4The average is: 81.0The grade is: B**** MENU OPTIONS ****Type P to populate the student information.Type U to update student InformationType D to display the student information.Type C to calculate the Grade.Type E to exitPlease enter your choice: ‘C’Please enter the ID of the student: 1The average is: 86.0The grade is: B**** MENU OPTIONS ****Type P to populate the student information.Type U to update student InformationType D to display the student information.Type C to calculate the Grade.Type E to exitPlease enter your choice: ‘C’Please enter the ID of the student: 3The average is: 70.0The grade is: C**** MENU OPTIONS ****Type P to populate the student information.Type U to update student InformationType D to display the student information.Type C to calculate the Grade.Type E to exitPlease enter your choice: ‘C’Please enter the ID of the student: 2The average is: 92.0The grade is: A**** MENU OPTIONS ****Type P to populate the student information.Type U to update student InformationType D to display the student information.Type C to calculate the Grade.Type E to exitPlease enter your choice: ‘U’Please enter the ID of the student: 2The student name is: MariaID is: 2First score is: 99Second score is: 80Third score is: 99Please enter first score: 75Please enter scond score: 75Please enter third score: 75**** MENU OPTIONS ****Type P to populate the student information.Type U to update student InformationType D to display the student information.Type C to calculate the Grade.Type E to exitPlease enter your choice: ‘C’Please enter the ID of the student: 2The average is: 75.0The grade is: C**** MENU OPTIONS ****Type P to populate the student information.Type U to update student InformationType D to display the student information.Type C to calculate the Grade.Type E to exitPlease enter your choice: ‘C’Please enter the ID of the student: 7The ID is not found!**** MENU OPTIONS ****Type P to populate the student information.Type U to update student InformationType D to display the student information.Type C to calculate the Grade.Type E to exitPlease enter your choice: ‘U’Please enter the ID of the student: 6The ID is not found!**** MENU OPTIONS ****Type P to populate the student information.Type U to update student InformationType D to display the student information.Type C to calculate the Grade.Type E to exitPlease enter your choice: ‘D’Please enter the ID of the student: 6The ID is not found!**** MENU OPTIONS ****Type P to populate the student information.Type U to update student InformationType D to display the student information.Type C to calculate the Grade.Type E to exitPlease enter your choice: ‘C’Please enter the ID of the student: 2The average is: 75.0The grade is: C**** MENU OPTIONS ****Type P to populate the student information.Type U to update student InformationType D to display the student information.Type C to calculate the Grade.Type E to exitPlease enter your choice: ‘H’Invalid choice. Please try again!**** MENU OPTIONS ****Type P to populate the student information.Type U to update student InformationType D to display the student information.Type C to calculate the Grade.Type E to exitPlease enter your choice: ‘E’Thank you for using the program.Bye

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