Write a program that will prompt the user to enter a student’s name followed by five test scores. The program should continually loop until the student’s name is null. The program should not terminate until at least 1 student name has been entered. The program should display a letter grade for each score and the average test score for each student entered. Write the following functions in the program: main – This is the main function which calls all the functions and displays the output. calc_average – This function should accept five test scores as arguments and return the average of the scores. determine_grade – This function should accept a test score as an argument and return a letter grade for the sore based upon the following scale: 90-100: A 80-89: B 70-79: C 60-69: D Below 60: F Write this without break function or global variables

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Write a program that will prompt the user to enter a student’s name followed by five test
scores. The program should continually loop until the student’s name is null. The program
should not terminate until at least 1 student name has been entered. The program should
display a letter grade for each score and the average test score for each student entered.
Write the following functions in the program:
main – This is the main function which calls all the functions and displays the output.
calc_average – This function should accept five test scores as arguments and return the
average of the scores.
determine_grade – This function should accept a test score as an argument and return a letter
grade for the sore based upon the following scale:
90-100: A 80-89: B 70-79: C 60-69: D Below 60: F

Write this without break function or global variables.

output-

 
Welcome to Grade and Average Test Scores
Student Name: Billy Bob
Test
1
2
AWN
3
4
5
Student Average:
Numeric Grade
100.00
92.50
87.00
77.25
86.00
88.55
Letter Grade
A
A
B
с
B
B
Transcribed Image Text:Welcome to Grade and Average Test Scores Student Name: Billy Bob Test 1 2 AWN 3 4 5 Student Average: Numeric Grade 100.00 92.50 87.00 77.25 86.00 88.55 Letter Grade A A B с B B
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
Function Arguments
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
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education