// Program asks students for score on test and displays corresponding message - at least 95 is Excellent, at least 88 is Very good, at least 70 is Passing, and anything lower than 70 is Failing. At end, total number of scores processed is displayed. start Declarations num score num SIZE = 4 num CUT OFFS [SIZE] = 95, 88, 70, 0 string MSGS [SIZE] = "Excellent", "Very good", "Passing", "Failing" num sub num count getReady!) score > 0? No finish!) stop Yes finazarda getReady!) output "Enter score or a negative number to quit" input sub return finishe!) output count, student scores processed" return

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

There are about 6 to 8 syntax and logic errors please find them and explain how to fix them.

// Program asks students for score on test and displays corresponding message
- at least 95 is Excellent, at least 88 is Very good, at least 70 is Passing, and
anything lower than 70 is Failing. At end, total number of scores processed is
displayed.
start
Declarations
num score
num SIZE = 4
num CUT OFFS [SIZE] = 95, 88, 70, 0
string MSGS [SIZE] = "Excellent",
"Very good", "Passing",
"Failing"
num sub
num count
getReady!)
score >
0?
stop
No
finiche)
Yes
finarara!!
getReady!)
output
"Enter score or a
negative number to
quit"
input sub
return
finishe!)
output
count, student scores
processed"
return
Transcribed Image Text:// Program asks students for score on test and displays corresponding message - at least 95 is Excellent, at least 88 is Very good, at least 70 is Passing, and anything lower than 70 is Failing. At end, total number of scores processed is displayed. start Declarations num score num SIZE = 4 num CUT OFFS [SIZE] = 95, 88, 70, 0 string MSGS [SIZE] = "Excellent", "Very good", "Passing", "Failing" num sub num count getReady!) score > 0? stop No finiche) Yes finarara!! getReady!) output "Enter score or a negative number to quit" input sub return finishe!) output count, student scores processed" return
findMessage()
count = 0
sub = 0
sub =
SIZE?
No
output "Enter next
score or a negative
number to quit"
input score
Yes
return
No
score >=
CUT_OFFS [SIZE] ?
count =
count + 1
Yes
output
MSGS [SIZE]
Transcribed Image Text:findMessage() count = 0 sub = 0 sub = SIZE? No output "Enter next score or a negative number to quit" input score Yes return No score >= CUT_OFFS [SIZE] ? count = count + 1 Yes output MSGS [SIZE]
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 4 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.
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