Assign sum_extra with the total extra credit received given list test_grades. Iterate through the list with for grade in test_grades:. The code uses the Python split() method to split a string at each space into a list of string values and the map() function to convert each string value to an integer. Full credit is 100, so anything over 100 is extra credit. Sample output for the given program with input: '101 83 107 90' Sum extra: 8 (because 1 + 0 +7+0 is 8)

C++ Programming: From Problem Analysis to Program Design
8th Edition
ISBN:9781337102087
Author:D. S. Malik
Publisher:D. S. Malik
Chapter7: User-defined Simple Data Types, Namespaces, And The String Type
Section: Chapter Questions
Problem 8PE: Write a program that reads in a line consisting of a students name, Social Security number, user ID,...
icon
Related questions
Question
Assign sum_extra with the total extra credit received given list test_grades. Iterate through the list with
for grade in test_grades:. The code uses the Python split() method to split a string at each space into a list of string
values and the map() function to convert each string value to an integer. Full credit is 100, so anything over 100 is extra credit.
Sample output for the given program with input: '101 83 107 90'
Sum extra: 8
(because 1+0+7+0 is 8)
Code writing challenge activity demo
461710.3116374.qx3zqy7
1 user_input = input()
2 test_grades = list(map(int, user_input.split())) # test_grades is an integer list of test scores
234
5 sum_extra = 0 # Initialize 0 before your loop
6
7
Your solution goes here
8
9 print (f'Sum extra: {sum_extra}')
111
Transcribed Image Text:Assign sum_extra with the total extra credit received given list test_grades. Iterate through the list with for grade in test_grades:. The code uses the Python split() method to split a string at each space into a list of string values and the map() function to convert each string value to an integer. Full credit is 100, so anything over 100 is extra credit. Sample output for the given program with input: '101 83 107 90' Sum extra: 8 (because 1+0+7+0 is 8) Code writing challenge activity demo 461710.3116374.qx3zqy7 1 user_input = input() 2 test_grades = list(map(int, user_input.split())) # test_grades is an integer list of test scores 234 5 sum_extra = 0 # Initialize 0 before your loop 6 7 Your solution goes here 8 9 print (f'Sum extra: {sum_extra}') 111
Expert Solution
Step 1

Algorithm:

1. Start

2. Take in a user input of test grades.

3. Convert the user input into a list of integers.

4. Initialize a variable sum_extra to 0.

5. Loop through the test grades and add the difference between each grade and 100 to sum_extra.

6. Print the sum of all grades over 100.

7. End

trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 4 steps with 2 images

Blurred answer
Knowledge Booster
Map
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ Programming: From Problem Analysis to Program…
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning