C++

[C++]명품 C++ 프로그래밍 실습문제 13장 2번

Hs’s Coding vlog 2023. 1. 28. 16:22

[C++]명품 C++ 프로그래밍 실습문제 13장 2번

[C++]명품 C++ programming 실습문제 13장 2번

명품 C++ 프로그래밍실습문제/연습문제 /C++

#include <iostream>

using namespace std;

//ch 13.2

char CheckScore(int score);

int main(int argc, const char * argv[]) {

    int score;

    try{

        cout << "Score>>";

        cin >> score;

        cout << CheckScore(score) << endl;

    }

    catch(const char *s){

        cout << s << endl;

    }

    return 0;

}

char CheckScore(int score){

    if(score>=90 && score <= 100)

        return 'A';

    else if(score>=80 && score <90)

        return 'B';

    else if(score>=70 && score <80)

        return 'C';

    else if(score>=60 && score <70)

        return 'D';

    else if(score<60)

        return 'F';

    else

        throw "Error";

}