a) Write C++ statements for the algorithms in Figure 4. Initialize total to zero Initialize counter to zero Input the first mark while the user has not as yet entered the sentinel add this mark into the running total add one to the mark counter input the next mark (possibly the sentinel) endwhile if the counter is not equal to zero set the average to the total divided by the counter print the average else print 'no marks were entered endif

C++ Programming: From Problem Analysis to Program Design
8th Edition
ISBN:9781337102087
Author:D. S. Malik
Publisher:D. S. Malik
Chapter12: Points, Classes, Virtual Functions And Abstract Classes
Section: Chapter Questions
Problem 1TF
icon
Related questions
Question
a)
Write C++ statements for the algorithms in Figure 4.
Initialize total to zero
Initialize counter to zero
Input the first mark
while the user has not as yet entered the sentinel
add this mark into the running total
add one to the mark counter
input the next mark (possibly the sentinel)
endwhile
if the counter is not equal to zero
set the average to the total divided by the counter
print the average
else
print 'no marks were entered
endif
Figure 4.
b)
Write C++ statements for the algorithm in Figure 5.
initialize passes to zero
initialize failures to zero
initialize student to one
while student counter is less than or equal to ten
input the next exam result
if the student passed, ie mark is 60 or more
add one to passes
else
add one to failures
endif
add one to student counter
endwhile
print the number of passes
print the number of failures
if eight or more students passed
print "raise tuition"
endif
Figure 5.
Transcribed Image Text:a) Write C++ statements for the algorithms in Figure 4. Initialize total to zero Initialize counter to zero Input the first mark while the user has not as yet entered the sentinel add this mark into the running total add one to the mark counter input the next mark (possibly the sentinel) endwhile if the counter is not equal to zero set the average to the total divided by the counter print the average else print 'no marks were entered endif Figure 4. b) Write C++ statements for the algorithm in Figure 5. initialize passes to zero initialize failures to zero initialize student to one while student counter is less than or equal to ten input the next exam result if the student passed, ie mark is 60 or more add one to passes else add one to failures endif add one to student counter endwhile print the number of passes print the number of failures if eight or more students passed print "raise tuition" endif Figure 5.
Expert Solution
steps

Step by step

Solved in 4 steps with 2 images

Blurred answer
Knowledge Booster
Concept of pointer parameter
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
C++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr