본문 바로가기
알고리즘/BOJ(C++)

[BOJ 알고리즘] 9498 "시험 성적"

by frog 2021. 5. 18.

[BOJ 알고리즘] 9498 "시험 성적"


문제

  • 시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오.

● 소스코드

#include <stdio.h>
#include <string.h>
#include <algorithm>

using namespace std;

int main()
{
	int n;
	scanf("%d",&n);
	
	char answer;
	
	if(100 >= n && n>=90)
	{
		answer = 'A';
	}
	else if(90 > n && n>=80)
	{
		answer = 'B';
	}
	else if(80 > n && n>=70)
	{
		answer = 'C';
	}
	else if(70 > n && n>=60)
	{
		answer = 'D';
	}
	else
	{
		answer = 'F';
	}
	
	printf("%c\n",answer);
	
	return 0;
}

 

풀이

    - 특별한 알고리즘은 없다.

    - 단순 조건문 사용을 통해 시험성적에 따른 등급을 출력한다.

 

* www.acmicpc.net/problem/9498 

 

9498번: 시험 성적

시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오.

www.acmicpc.net

댓글