백준 알고리즘(C/C++) - 9498번 시험 성적
- 알고리즘
- 2021. 5. 24.
#include <stdio.h>
int main(void) {
int a, grade;
scanf("%d", &a);
grade = a / 10;
switch (grade) {
case 10:
case 9:
puts("A");
break;
case 8:
puts("B");
break;
case 7:
puts("C");
break;
case 6:
puts("D");
break;
default:
puts("F");
}
return 0;
}
#include <iostream>
int main() {
int a;
std::cin >> a;
if (a >= 100 || a >= 90)
std::cout << "A" << std::endl;
else if (a >= 89 || a >= 80)
std::cout << "B" << std::endl;
else if (a >= 79 || a >= 70)
std::cout << "C" << std::endl;
else if (a >= 69 || a >= 60)
std::cout << "D" << std::endl;
else
std::cout << "F" << std::endl;
return 0;
}
(C언어) switch와 (C++) if문을 이용해 구성해 보았다.
switch 사용할 때는 10점 단위로 성적이 결정되니 입력 받는 값에 나누기 10을 해줬다.