View the step-by-step solution to:

# Create a program that calculates and displays your final percentage and letter grade given the information below. Check all user inputs for validity....

Create a program that calculates and displays your final percentage and letter grade given the information below. Check all user inputs for validity.
1. Assignments
a. Use a while loop and a sentinel value to have the user input the scores.
b. Each assignment is worth 10 points each.
c. Ensure that the user inputs a valid grade (0 <= g <= 10).
d. Weighted as 25% of the final score.
2. Quizzes
a. Use a for loop to have the user input the 6 scores.
b. Each quiz is worth 20 points, and the lowest quiz is dropped.
c. Ensure that the user inputs a valid grade (0 <= g <= 20).
d. Weighted as 20% of the final score.
3. Attendance
a. At the end of the semester you can have up to 58 attendance points, one per sign in signature.
b. Ensure that the user inputs a valid grade (0 <= g <= 58).
c. Weighted as 5% of the final score.
4. Exams
a. Both the midterm and the final are worth 100 points each.
b. Ensure that the user inputs a valid grade (0 <= g <= 100).
c. The midterm is weighted as 20% of the final score.
d. The final is weighted as 30% of the final score.

### Why Join Course Hero?

Course Hero has all the homework and study help you need to succeed! We’ve got course-specific notes, study guides, and practice tests along with expert tutors.

### -

Educational Resources
• ### -

Study Documents

Find the best study resources around, tagged to your specific courses. Share your own to gain free Course Hero access.

Browse Documents
• ### -

Get one-on-one homework help from our expert tutors—available online 24/7. Ask your own questions or browse existing Q&A threads. Satisfaction guaranteed!