Write a nested if statement that will determine the student's final letter grade. Display the numeric and letter grades for the Final average and final exam. Write the nested code in python. import random def main(): # main function definition aGrades=[] # empty list to store Grades for i in range(7): # loop to read 7 inputs print("Input scores ",i+1," : ", end="") # a message to enter grade n=int(input()) # input grade aGrades.append(n) # add grade into list print("Grade list before randomize: ",aGrades) # print list random.shuffle(aGrades) # randomize list numExams=len(aGrades)-1 # compute numExams FinalExam=aGrades[-1] # store final grade TotalPoints=sum(aGrades)-aGrades[-1] # compute TotalPoints TestAverage=TotalPoints/numExams # compute TestAverage FinalAverage=TestAverage*.6 + FinalExam*.4 # compute FinalAverage print("Grade list after randomize is: ",aGrades) # print list print("Test Average = %.2f"%TestAverage) # print test average print("Final Average = %.2f "%FinalAverage) # print final average main() # calling main function
Write a nested if statement that will determine the student's final letter grade. Display the numeric and letter grades for the Final average and final exam. Write the nested code in python.
import random
def main(): # main function definition
aGrades=[] # empty list to store Grades
for i in range(7): # loop to read 7 inputs
print("Input scores ",i+1," : ", end="") # a message to enter grade
n=int(input()) # input grade
aGrades.append(n) # add grade into list
print("Grade list before randomize: ",aGrades) # print list
random.shuffle(aGrades) # randomize list
numExams=len(aGrades)-1 # compute numExams
FinalExam=aGrades[-1] # store final grade
TotalPoints=sum(aGrades)-aGrades[-1] # compute TotalPoints
TestAverage=TotalPoints/numExams # compute TestAverage
FinalAverage=TestAverage*.6 + FinalExam*.4 # compute FinalAverage
print("Grade list after randomize is: ",aGrades) # print list
print("Test Average = %.2f"%TestAverage) # print test average
print("Final Average = %.2f "%FinalAverage) # print final average
main() # calling main function
![](/static/compass_v2/shared-icons/check-mark.png)
Step by step
Solved in 3 steps with 3 images
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
![C++ for Engineers and Scientists](https://www.bartleby.com/isbn_cover_images/9781133187844/9781133187844_smallCoverImage.gif)
![C++ Programming: From Problem Analysis to Program…](https://www.bartleby.com/isbn_cover_images/9781337102087/9781337102087_smallCoverImage.gif)
![Microsoft Visual C#](https://www.bartleby.com/isbn_cover_images/9781337102100/9781337102100_smallCoverImage.gif)
![C++ for Engineers and Scientists](https://www.bartleby.com/isbn_cover_images/9781133187844/9781133187844_smallCoverImage.gif)
![C++ Programming: From Problem Analysis to Program…](https://www.bartleby.com/isbn_cover_images/9781337102087/9781337102087_smallCoverImage.gif)
![Microsoft Visual C#](https://www.bartleby.com/isbn_cover_images/9781337102100/9781337102100_smallCoverImage.gif)
![Systems Architecture](https://www.bartleby.com/isbn_cover_images/9781305080195/9781305080195_smallCoverImage.gif)