개인적으로 조건이 변수가 아닌 상수로 명확하게 나뉠 때는 switch문을 사용하는 것을 선호한다.
int score = int.Parse(Console.ReadLine());
switch (score)
{
case >= 90: Console.Write('A'); break;
case >= 80: Console.Write('B'); break;
case >= 70: Console.Write('C'); break;
case >= 60: Console.Write('D'); break;
default: Console.Write('F'); break;
}
if문을 나열하는 것보다 훨씬 깔끔하다.
'문제 풀이 > 백준' 카테고리의 다른 글
백준 2884 C#) 알람 시계 (0) | 2022.04.17 |
---|---|
백준 14681 C#) 사분면 고르기 (0) | 2022.04.17 |
백준 2753 C#) 윤년 (0) | 2022.04.17 |
백준 1330 C#) 두 수 비교하기 (0) | 2022.04.17 |
백준 2588 C#) 곱셈 (0) | 2022.04.17 |
댓글