#include <stdio.h>
char calculateGrade(int score)
{
// Score thresholds for each grade
if (score < 0 || score > 100)
{
return ('I');
}
else if (score >= 90 && score <= 100)
{
return ('A');
}
else if (score >= 80 && score <= 89)
{
return ('B');
}
else if (score >= 70 && score <= 79)
{
return ('C');
}
else if (score >= 60 && score <= 69)
{
return ('D');
}
else
{
return ('F');
}
}
int main() {
int score;
printf("Enter the test score: ");
char grade = calculateGrade(score);
if (grade == 'I') {
} else {
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgpjaGFyIGNhbGN1bGF0ZUdyYWRlKGludCBzY29yZSkgCnsKICAgIC8vIFNjb3JlIHRocmVzaG9sZHMgZm9yIGVhY2ggZ3JhZGUKCWlmIChzY29yZSA8IDAgfHwgc2NvcmUgPiAxMDApIAoJewogICAgICAgIHJldHVybiAoJ0knKTsgCiAgICB9IAoJCgllbHNlIGlmIChzY29yZSA+PSA5MCAmJiBzY29yZSA8PSAxMDApIAoJewogICAgICAgIHJldHVybiAoJ0EnKTsKICAgIH0gCgkKCWVsc2UgaWYgKHNjb3JlID49IDgwICYmIHNjb3JlIDw9IDg5KSAKCXsKICAgICAgICByZXR1cm4gKCdCJyk7CiAgICB9IAoJCgllbHNlIGlmIChzY29yZSA+PSA3MCAmJiBzY29yZSA8PSA3OSkgCgl7CiAgICAgICAgcmV0dXJuICgnQycpOwogICAgfSAKCQoJZWxzZSBpZiAoc2NvcmUgPj0gNjAgJiYgc2NvcmUgPD0gNjkpIAoJewogICAgICAgIHJldHVybiAoJ0QnKTsKICAgIH0gCgkKCWVsc2UgCgl7CiAgICAgICAgcmV0dXJuICgnRicpOwogICAgfQp9CgppbnQgbWFpbigpIHsKICAgIGludCBzY29yZTsKICAgIHByaW50ZigiRW50ZXIgdGhlIHRlc3Qgc2NvcmU6ICIpOwogICAgc2NhbmYoIiVkIiwgJnNjb3JlKTsKCiAgICBjaGFyIGdyYWRlID0gY2FsY3VsYXRlR3JhZGUoc2NvcmUpOwogICAgaWYgKGdyYWRlID09ICdJJykgewogICAgICAgIHByaW50ZigiSW52YWxpZCBzY29yZSFcbiIpOwogICAgfSBlbHNlIHsKICAgICAgICBwcmludGYoIkdyYWRlOiAlY1xuIiwgZ3JhZGUpOwogICAgfQoKICAgIHJldHVybiAwOwp9Cg==