#include <stdio.h>
int main() {
int score[5];
char grade[5][3]; // เก็บเกรด เช่น A, B+, C+
// รับคะแนนนักศึกษา 5 คน
for (int i = 0; i < 5; i++) {
printf("Score of stu %d: ", i
+ 1); scanf("%d", &score[i]);
// คำนวณเกรด
if (score[i] >= 80 && score[i] <= 100)
else if (score[i] >= 75)
else if (score[i] >= 70)
else if (score[i] >= 65)
else if (score[i] >= 60)
else if (score[i] >= 55)
else if (score[i] >= 50)
else
}
// แสดงผลลัพธ์
for (int i = 0; i < 5; i++) {
printf("Student %d grad is %s\n", i
+ 1, grade
[i
]); }
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbigpIHsKICAgIGludCBzY29yZVs1XTsKICAgIGNoYXIgZ3JhZGVbNV1bM107ICAgLy8g4LmA4LiB4LmH4Lia4LmA4LiB4Lij4LiUIOC5gOC4iuC5iOC4mSBBLCBCKywgQysKCiAgICAvLyDguKPguLHguJrguITguLDguYHguJnguJnguJnguLHguIHguKjguLbguIHguKnguLIgNSDguITguJkKICAgIGZvciAoaW50IGkgPSAwOyBpIDwgNTsgaSsrKSB7CiAgICAgICAgcHJpbnRmKCJTY29yZSBvZiBzdHUgJWQ6ICIsIGkgKyAxKTsKICAgICAgICBzY2FuZigiJWQiLCAmc2NvcmVbaV0pOwoKICAgICAgICAvLyDguITguLPguJnguKfguJPguYDguIHguKPguJQKICAgICAgICBpZiAoc2NvcmVbaV0gPj0gODAgJiYgc2NvcmVbaV0gPD0gMTAwKQogICAgICAgICAgICBzcHJpbnRmKGdyYWRlW2ldLCAiQSIpOwogICAgICAgIGVsc2UgaWYgKHNjb3JlW2ldID49IDc1KQogICAgICAgICAgICBzcHJpbnRmKGdyYWRlW2ldLCAiQisiKTsKICAgICAgICBlbHNlIGlmIChzY29yZVtpXSA+PSA3MCkKICAgICAgICAgICAgc3ByaW50ZihncmFkZVtpXSwgIkIiKTsKICAgICAgICBlbHNlIGlmIChzY29yZVtpXSA+PSA2NSkKICAgICAgICAgICAgc3ByaW50ZihncmFkZVtpXSwgIkMrIik7CiAgICAgICAgZWxzZSBpZiAoc2NvcmVbaV0gPj0gNjApCiAgICAgICAgICAgIHNwcmludGYoZ3JhZGVbaV0sICJDIik7CiAgICAgICAgZWxzZSBpZiAoc2NvcmVbaV0gPj0gNTUpCiAgICAgICAgICAgIHNwcmludGYoZ3JhZGVbaV0sICJEKyIpOwogICAgICAgIGVsc2UgaWYgKHNjb3JlW2ldID49IDUwKQogICAgICAgICAgICBzcHJpbnRmKGdyYWRlW2ldLCAiRCIpOwogICAgICAgIGVsc2UKICAgICAgICAgICAgc3ByaW50ZihncmFkZVtpXSwgIkYiKTsKICAgIH0KCiAgICAvLyDguYHguKrguJTguIfguJzguKXguKXguLHguJ7guJjguYwKICAgIHByaW50ZigiXG5SZXN1bHQuLi5cbiIpOwogICAgZm9yIChpbnQgaSA9IDA7IGkgPCA1OyBpKyspIHsKICAgICAgICBwcmludGYoIlN0dWRlbnQgJWQgZ3JhZCBpcyAlc1xuIiwgaSArIDEsIGdyYWRlW2ldKTsKICAgIH0KCiAgICByZXR1cm4gMDsKfQo=
#include <stdio.h>
int main() {
int score[5];
char grade[5][3]; // เก็บเกรด เช่น A, B+, C+
// รับคะแนนนักศึกษา 5 คน
for (int i = 0; i < 5; i++) {
printf("Score of stu %d: ", i + 1);
scanf("%d", &score[i]);
// คำนวณเกรด
if (score[i] >= 80 && score[i] <= 100)
sprintf(grade[i], "A");
else if (score[i] >= 75)
sprintf(grade[i], "B+");
else if (score[i] >= 70)
sprintf(grade[i], "B");
else if (score[i] >= 65)
sprintf(grade[i], "C+");
else if (score[i] >= 60)
sprintf(grade[i], "C");
else if (score[i] >= 55)
sprintf(grade[i], "D+");
else if (score[i] >= 50)
sprintf(grade[i], "D");
else
sprintf(grade[i], "F");
}
// แสดงผลลัพธ์
printf("\nResult...\n");
for (int i = 0; i < 5; i++) {
printf("Student %d grad is %s\n", i + 1, grade[i]);
}
return 0;
}