Grading

0001

ข้อนี้เป็นข้อที่ใช้พื้นฐานของ expression และ control statement แก้ปัญหา โดยการหาผลบวกของคะแนนเก็บ, คะแนนสอบกลางภาค, คะแนนสอบปลายภาค และใช้ if...else ในการตัดเกรดตามเงื่อนไขโจทย์ โดยโค้ดตัวอย่างดังนี้

#include <bits/stdc++.h>

using namespace std;

int a, b, c;

int main () {
    scanf("%d %d %d", &a, &b, &c);
    int sum = a + b + c;
    if (sum <= 100 && sum >= 80) {
        printf("A");
    } else if (sum < 80 && sum >= 75) {
        printf("B+");
    } else if (sum < 75 && sum >= 70) {
	printf("B");
    } else if (sum < 70 && sum >= 65) {
        printf("C+");
    } else if (sum < 65 && sum >= 60) {
        printf("C");
    } else if (sum < 60 && sum >= 55) {
        printf("D+");
    } else if (sum < 55 && sum >= 50) {
        printf("D");
    } else if (sum < 50 && sum >= 0) {
        printf("F");
    }
}