// 다섯문항, 학점, 평균 (소수점 2자리)
// 두 문항 이상 100 -> Good, 한 문항이라도 70점 미만 -> Bad, Bad x + 평균 90점 이상 -> Excellent
// + 최고 - 최저 >= 30 -> Unbalanced, G-E-B-U
#include <stdio.h>

int main() {
    int count = 0;
    int b = 0;
    int sum = 0;
    int min = 100;
    int max = 0;
    // int a1, a2, a3, a4, a5;
    
    // scanf ("%d %d %d %d %d", &a1, &a2, &a3, &a4, &a5);

    // int avg = (a1 + a2 + a3 + a4 + a5) / 5.00;
    // int arr[] = {a1, a2, a3, a4, a5};

    int arr[5];

    for(int i = 0; i < 5; i++){
        scanf("%d", &arr[i]);
        if (arr[i] == 100) {
            count++;
        }
        if (arr[i] < 70) {
            b++;
        }
        sum += arr[i];

        if (min > arr[i]) {
            min = arr[i];
        }
        if (max < arr[i]) {
            max = arr[i];
        }
    }
    float avg = sum / 5.00;

    if (avg >= 85) {
        printf("A");
    }
    else if (avg >= 70) {
        printf("B");
    }
    else {
        printf("F");
    }

    printf (" %.2f\n", avg);
    if (count >= 2) {
        printf("Good\n");
    }
    if (b > 0) {
        printf("Bad\n");
    }
    if (avg >= 90 && b == 0) {
        printf("Excellent\n");
    }
    if ((max - min) >= 30) {
        printf("Unbalanced");
    }
    return 0;
}

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: