두 변수를 비교하여 적합한 문자를 출력하는 문제이다.
string[] nums = Console.ReadLine().Split();
int a = int.Parse(nums[0]);
int b = int.Parse(nums[1]);
//1
if (a > b)
Console.Write('>');
else if (a < b)
Console.Write('<');
else
Console.Write("==");
//2
Console.Write((a > b) ? '>' : (a < b) ? '<' : "==");
2번처럼 삼항연산자를 활용하면 더 짧은 코드를 작성할 수는 있겠으나 아무래도 가독성은 1번이 더 좋아보인다.
'문제 풀이 > 백준' 카테고리의 다른 글
백준 9498 C#) 시험 성적 (0) | 2022.04.17 |
---|---|
백준 2753 C#) 윤년 (0) | 2022.04.17 |
백준 2588 C#) 곱셈 (0) | 2022.04.17 |
백준 10926 C#) ??! (0) | 2022.04.17 |
백준 1008 C#) A/B (0) | 2022.04.17 |
댓글