Programming Language/C#

[C#] TQC+ 문제 CS_201 :

공구일 2025. 5. 6. 14:54
728x90

🔍C#: CS_201 .

입력 받은 두 값을 비교하여, 크기 비교를 출력하시오. 입력 값이 숫자 리터럴이 아니라면, 0으로 변환하여 비교하시요.

 

1. 문제 정답

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace CS_201
{
    class CS_201
    {
        static void Main(string[] args)
        {
            double x1 = CheckNumber();
            double x2 = CheckNumber();
            char sign;

            if(x1>x2) sign = '>';
            else if(x1<x2) sign = '<';
            else sign = '=';

            Console.Write($"{x1}{sign}{x2}");
        }

        static double CheckNumber(){
            if(double.TryParse(Console.ReadLine(),out double num)) return num;
            else return 0;
        }
    }
}

 

2. 정리

- 함수를 두 개를 활용하였고 Main() 정적 메서드에서 사용할 것이기 때문에 static 키워드를 작성해줘야 합니다.

728x90