Question: Design a solution for: Assume you are given the responsibility to create an application to grade an exam based on the following keys; ( 1

Design a solution for:
Assume you are given the responsibility to create an application to grade an exam based on the
following keys;
(1) B (5) C (9) D (13) E (17) C
(2) C (6) D (10) A (14) B (18) E
(3) C (7) B (11) D (15) C (19) A
(4) A (8) C (12) E (16) C (20) D
Need to keep the answers in an array;
Application should ask the user for their first name, last name and answer for each question.
These data also must be kept in a separate arrays.
The application then compare the users entry to the provided key and display in a table format
The user name, user provided answer, correct answer, total number of correct and incorrect answers.
Also the percentage of correct answers and if the percentage is above 70% should display Passed
the exam if lower than 70% display Failed the exam.
This assignment should use modular programming, and arrays.
Make sure to submit a zipped file containing the following;
Flowchart
Hierarchy chart
Data flow diagram
Python Code
comment
Prologue

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!