백준 단계별로 풀어보기(C++)/2)조건문

백준 9498) 시험 성적 (C++)

코테 2023. 3. 8. 23:15

전체 코드

#include <iostream>

int main()
{
	int score;
	std::cin >> score;

	if (score >= 90)
		std::cout << 'A';
	else if (score >= 80)
		std::cout << 'B';
	else if (score >= 70)
		std::cout << 'C';
	else if (score >= 60)
		std::cout << 'D';
	else
		std::cout << 'F';
}

 

풀이

  • 90보다 크거나 같으면 A
  • 80보다 크거나 같으면 B (+ A조건에 안걸림)
  • 70보다 크거나 같으면 C (+ B조건에 안걸림)
  • 60보다 크거나 같으면 D (+ C조건에 안걸림)
  • 나머지(A, B, C, D에 다 안속함) F
if (score >= 90)
	std::cout << 'A';
else if (score >= 80)
	std::cout << 'B';
else if (score >= 70)
	std::cout << 'C';
else if (score >= 60)
	std::cout << 'D';
else
	std::cout << 'F';