1.Marks to grades
BeginnerFor each mark in {95, 82, 67, 45, 74}, print the mark and its grade: A for 90 and above, B for 75–89, C for 60–74 and F below 60.
Show hint
Use an if / else if chain, checking from the highest grade down.
Show solution
#include <iostream>
#include <vector>
int main() {
std::vector<int> marks = {95, 82, 67, 45, 74};
for (int m : marks) {
char grade;
if (m >= 90) {
grade = 'A';
} else if (m >= 75) {
grade = 'B';
} else if (m >= 60) {
grade = 'C';
} else {
grade = 'F';
}
std::cout << m << ' ' << grade << '\n';
}
}95 A
82 B
67 C
45 F
74 C