Question
Question 2 Use a switch statement to write the following program: Using C++ The program prompts the user for a letter grade (of type char).
Question 2
Use a
switch statement
to write the following program: Using C++
The program prompts the user for a letter grade (of type char). The list of valid letter grades
is:
A
B
C
D
E
F
The program should consider both lower and upper case
The program will then display the following messages:
For grade A: display Excellent
For grade B: display Good
For Grade C: display Average
For grade D or E: display Below Average
For Grade F: display Fail
For any other letter grade entered by users: display Invalid Grade
Your test plan should include tests for each possible output, invalid input, and lowercase
letters.
Provide a total of 4 test cases:
-
You can choose a mix of test cases with uppercase inputs A, B, C, D, E, F or
lowercase inputs a, b, c, d, e, f.
-
1 invalid test case (provide a letter that is not within [A,F] or [a,f])
Test # | Valid / Invalid Data | Description of test | Input Value | Actual Output | Test Pass / Fail |
1 | Valid | Pass | |||
2 | Valid | Pass | |||
3 | Valid | Pass | |||
4 | Invalid | Pass |
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started