Question: Write a program in Python and Pseudocode You will have 2 0 assignment statements to initialize the correct answer array. Normally we would not hard

Write a program in Python and Pseudocode
You will have 20 assignment statements to initialize the correct answer array. Normally we would not "hard code" the answers into the program like
this, but at this point that's all we know how to do. You can use a single comment to cover all 20 lines.
Your program must use one or more loops for prompting the user for answers and check their answers. You may not copy, paste, and tweak twenty
input statements for this.
You can assume that the user will always enter a single letter for each answer. Remember that upper and lowercase are both acceptable.
You will need two parallel arrays for this assignment. Screenshot
Here's an example of what your program should look like:
Notes
- This assignment is more difficult than the previous ones. Please plan accordingly.
- You can use the "copy \& paste" method to enter test data. This makes testing easier. Do not copy/paste several lines of input into Mu (there is a bug in Mu). Instead use the Thonny tool w, which is free and available on both Mac and Windows.
- Remember that you cannot use global variables in this class. Do not declare your array outside of main (). See the coding standards \(8^{\circ}\) for a list of things from chapter 3 that you are not allowed to use.
- Don't forget that you are not allowed to use break, continue, or System. exit () in this class. You may also not use return inside of the main () procedure (which is essentially the same as an exit). See the coding standards \({}^{\circ}\) for a list of things from chapter 5 that you are not allowed to use.
- Your for loops must use in range (), not just in. Your while loops must use a Boolean condition (True or False), and may not use in. See the coding standards \(\overbrace{}^{\circ}\) for a list of things from chapter 5 that you are not allowed to use.
- Remember that you must always access an array with a subscript, and that arrays are fixed in size and you must never do anything that changes the size of an array. See the coding standards \(0^{\circ}\) for a list of things from chapter 8 that you are not allowed to use.
- I suggest you write this program as one big main() procedure. Do not use other procedures or functions. I know this is at odds with the best practices of modular programming (chapters 3 and 6), but in this case you will avoid the problems by reference variables and passing arrays as parameters.
What to Turn In
For this assignment you need to turn in:
- The pseudocode program file named Homework_08.gad
- The Python program file named Homework_08.py ```
** James Shoe **
What is the answer for question 1: Z
What is the answer for question 2: C
What is the answer for question 3: D
What is the answer for question 4: A
What is the answer for question 5: C
What is the answer for question 6: c
What is the answer for question 7: c
What is the answer for question 8: b
What is the answer for question 9: d
What is the answer for question 10: b
What is the answer for question 11: b
What is the answer for question 12: d
What is the answer for question 13: a
What is the answer for question 14: a
What is the answer for question 15: b
What is the answer for question 16: A
What is the answer for question 17: B
What is the answer for question 18: A
What is the answer for question 19: C
What is the answer for question 20: A
*** PASSED
Number correct: 15
Number incorrect: 5
You got the following questions wrong:
Question Correct
```
Write a program in Python and Pseudocode You will

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 Programming Questions!