-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathswitch.cpp
More file actions
84 lines (69 loc) · 1.98 KB
/
switch.cpp
File metadata and controls
84 lines (69 loc) · 1.98 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
// Syeda Umm E Abiha Rizvi
// SE-21014
// #include <iostream>
// using namespace std;
// int main()
// {
// char grade;
// cout << "What grade did you earn in Programming I ?" << endl;
// cin >> grade;
// if (grade == 'A' || grade == 'B' || grade == 'C' || grade == 'D')
// cout << "YOU PASSED!" << endl;
// if (grade == 'A')
// cout << "an A - excellent work !" << endl;
// else if (grade == 'B')
// cout << "you got a B - good job" << endl;
// else if (grade == 'C')
// cout << "earning a C is satisfactory" << endl;
// else if (grade == 'D')
// cout << "while D is passing, there is a problem" << endl;
// else if (grade == 'E')
// cout << "you failed - better luck next time" << endl;
// else
// cout << "You did not enter an A, B, C, D, or F" << endl;
// return 0;
// }
#include <iostream>
using namespace std;
int main()
{
char grade;
cout << "What grade did you earn in Programming I ?" << endl;
cin >> grade;
switch (grade)
{
case 'A':
cout << "YOU PASSED!" << endl;
break;
case 'B':
cout << "YOU PASSED!" << endl;
break;
case 'C':
cout << "YOU PASSED!" << endl;
break;
case 'D':
cout << "YOU PASSED!" << endl;
break;
}
switch (grade) // This is where the switch statement begins
{
case 'A':
cout << "an A - excellent work !" << endl;
break;
case 'B':
cout << "you got a B - good job" << endl;
break;
case 'C':
cout << "earning a C is satisfactory" << endl;
break;
case 'D':
cout << "while D is passing, there is a problem" << endl;
break;
case 'F':
cout << "you failed - better luck next time" << endl;
break;
default:
cout << "You did not enter an A, B, C, D, or F" << endl;
}
return 0;
}