Use DEV-C++ to develop a well-documented C++ program that: 1) Prompts the user to enter from the keyboard an integer value named credits between 0 and 120 representing the number of credit hours passed by a UOB student. 2) Validates the entered value: a) If the entered value is NOT in the range (0..120), then prints an error message: "Error: Unacceptable number of credits. Bye ", and quits the program. b) Otherwise, classifies and prints the student's category based on credits passed by a student as shown in the following table. Student category freshman Credit hours From 00 to less than 31 From 31 to less than 61 sophomore junior senior From 61 to less than 91 From 91 to 120 Less than 0 or greater than 120 Error c) Displays on the screen the entered value and the student's category as shown below. ant the previous steps for unknown number of students until 666 is entered by the user.

C++ Programming: From Problem Analysis to Program Design
8th Edition
ISBN:9781337102087
Author:D. S. Malik
Publisher:D. S. Malik
Chapter2: Basic Elements Of C++
Section: Chapter Questions
Problem 5PE
icon
Related questions
Question
C++
Use DEV-C++ to develop a well-documented C++ program that:
1) Prompts the user to enter from the keyboard an integer value named credits between 0 and 120
representing the number of credit hours passed by a UOB student.
2) Validates the entered value:
a) If the entered value is NOT in the range (0..120), then prints an error message: "Error:
Unacceptable number of credits. Bye ", and quits the program.
b) Otherwise, classifies and prints the student's category based on credits passed by a student as
shown in the following table.
Credit hours
Student category
From 00 to less than 31
From 31 to less than 61
freshman
sophomore
junior
From 61 to less than 91
From 91 to 120
senior
Less than 0 or greater than 120
Error
c) Displays on the screen the entered value and the student's category as shown below.
3) Repeat the previous steps for unknown number of students until 666 is entered by the user.
Transcribed Image Text:Use DEV-C++ to develop a well-documented C++ program that: 1) Prompts the user to enter from the keyboard an integer value named credits between 0 and 120 representing the number of credit hours passed by a UOB student. 2) Validates the entered value: a) If the entered value is NOT in the range (0..120), then prints an error message: "Error: Unacceptable number of credits. Bye ", and quits the program. b) Otherwise, classifies and prints the student's category based on credits passed by a student as shown in the following table. Credit hours Student category From 00 to less than 31 From 31 to less than 61 freshman sophomore junior From 61 to less than 91 From 91 to 120 senior Less than 0 or greater than 120 Error c) Displays on the screen the entered value and the student's category as shown below. 3) Repeat the previous steps for unknown number of students until 666 is entered by the user.
Expert Solution
steps

Step by step

Solved in 3 steps with 2 images

Blurred answer
Knowledge Booster
Algebraic Expressions
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