코딩테스트 (C#)

백준 2739 : 구구단 - C# 풀이

UniCoti-sub 2024. 8. 21.
반응형

문제 사진

 

이번에는 for문 단계의 첫번째 문제이다.

다들 한번쯤 해봤을 구구단을 출력하는 문제이다.

입력값으로 한자리 자연수가 주어진다.

이후 예제 출력처럼 형식을 맞춰서 9단까지 출력하면 된다.

 

using System;

namespace unicoti {
    class Program {
        
        static void Main(string[] args) {
            int num;
            int.TryParse(Console.ReadLine(), out num);

            for(int i = 1; i < 10; i++) {
                Console.WriteLine($"{num} * {i} = {num*i}");
            }
        }
    }
}

 

나는 이렇게 코드를 구성했다.

int.tryparse를 이용해서 입력값을 정수로 안전하게 받아왔고,

$ 연산자를 통해서 변수들을 간단하게 원하는 문자 형식으로 바꿀 수 있었다.

주의할 점으로는 i의 시작값 설정 정도밖에 없다.


오늘의 느낀점)

아직까지는 매우 간단하지만 이제 2-3단계만 더 지나면 조금 어려워질텐데

살짝 걱정되기도 한다. 다만 너무 쉬운걸 푸는 것도 발전에 영향이 없으니

적당히 어려웠으면 좋겠다.

 

이번 문제에서 느낀점은 크게 없다.

좋았던 점으로는 코드를 나름 잘 구성했다고 느꼈다.

짧기도 하고 이해하기도 쉽기 때문이다.

 

하지만 애초에 문제가 쉬워서 그렇게 기분이 좋지는 않다.

다음 문제는 느낀점이 있었으면 좋겠다.


이상으로 도움이 되었길 바라며,

 

끝.

반응형

댓글