1 Write a function called get_grade that will read a 2 #given en1301 file and return the student's grade. To do this, we would recommend you first pass the 4 #filename to your previously-written reader() function, 3 5 #then use the list that it returns to do your 6 #calculations. You may assume the file is well-formed. 7# 8 #A student's grade should be 100 times the sum of each 9 #individual assignment's grade divided by its total, 10 #multiplied by its weight. So, if the .cs1301 just had 11 #these two lines: 12 # 13 # 1 exam 1 80 100 0.6 14 # 2 exam 2 30 50 0.4 15 # 16 #Then the result would be 72: 17 # 18 (80/100) 0.6+ (30/50) 0.4-0.72 100 - 72 19 20 21 write your function here! 22 23 24 25 #Below are some lines of code that will test your function. 26 #You can change the value of the variable(s) to test your 27 #function with different inputs. 28 # 29 #If your function works correctly, this will originally 30 #print: 91.55 31 print (get_grade ("sample.cs1301")) 32 33 34 35 36 37

C++ for Engineers and Scientists
4th Edition
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Bronson, Gary J.
Chapter8: I/o Streams And Data Files
Section8.5: A Case Study: Pollen Count File Update
Problem 4E
icon
Related questions
Question
Coding Problem:
GetGrade.py
1 #Write a function called get_grade that will read a
2 #given .en1301 file and return the student's grade.
3 #To do this, we would recommend you first pass the
4 #filename to your previously-written reader() function,
5 #then use the list that it returns to do your
6 #calculations. You may assume the file is well-formed.
7 #
8 #A student's grade should be 100 times the sum of each
9 #individual assignment's grade divided by its total,
10 #multiplied by its weight. So, if the .cs1301 just had
11 #these two lines:
12 #
13 #1 exam 1 80 100 0.6
14 # 2 exam 2 30 50 0.4
15 #
16 #Then the result would be 72:
17 #
(Advanced) (External resourc
18 (80/100) 0.6+ (30/50) 0.4-0.72 100 - 72
19
20
21 write your function here!
22
23
24
25 #Below are some lines of code that will test your function.
26 #You can change the value of the variable(s) to test your
27 #function with different inputs.
1234
28 #
29 #If your function works correctly, this will originally
30 #print: 91.55
31 print (get_grade ("sample.cs1301"))
32
33
34
35
36
ww
34567
37
Transcribed Image Text:Coding Problem: GetGrade.py 1 #Write a function called get_grade that will read a 2 #given .en1301 file and return the student's grade. 3 #To do this, we would recommend you first pass the 4 #filename to your previously-written reader() function, 5 #then use the list that it returns to do your 6 #calculations. You may assume the file is well-formed. 7 # 8 #A student's grade should be 100 times the sum of each 9 #individual assignment's grade divided by its total, 10 #multiplied by its weight. So, if the .cs1301 just had 11 #these two lines: 12 # 13 #1 exam 1 80 100 0.6 14 # 2 exam 2 30 50 0.4 15 # 16 #Then the result would be 72: 17 # (Advanced) (External resourc 18 (80/100) 0.6+ (30/50) 0.4-0.72 100 - 72 19 20 21 write your function here! 22 23 24 25 #Below are some lines of code that will test your function. 26 #You can change the value of the variable(s) to test your 27 #function with different inputs. 1234 28 # 29 #If your function works correctly, this will originally 30 #print: 91.55 31 print (get_grade ("sample.cs1301")) 32 33 34 35 36 ww 34567 37
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 2 images

Blurred answer
Knowledge Booster
File Input and Output Operations
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++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr
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
Programming Logic & Design Comprehensive
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage
Programming with Microsoft Visual Basic 2017
Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:
9781337102124
Author:
Diane Zak
Publisher:
Cengage Learning