반응형
이번에는 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단계만 더 지나면 조금 어려워질텐데
살짝 걱정되기도 한다. 다만 너무 쉬운걸 푸는 것도 발전에 영향이 없으니
적당히 어려웠으면 좋겠다.
이번 문제에서 느낀점은 크게 없다.
좋았던 점으로는 코드를 나름 잘 구성했다고 느꼈다.
짧기도 하고 이해하기도 쉽기 때문이다.
하지만 애초에 문제가 쉬워서 그렇게 기분이 좋지는 않다.
다음 문제는 느낀점이 있었으면 좋겠다.
이상으로 도움이 되었길 바라며,
끝.
반응형
'코딩테스트 (C#)' 카테고리의 다른 글
백준 8393 : 합 - C# 풀이 (0) | 2024.08.22 |
---|---|
백준 10950 : A+B - 3, C# 풀이 (0) | 2024.08.21 |
백준 2480 : 주사위 세개 - C# 풀이 (0) | 2024.08.19 |
백준 2525 : 오븐 시계 - C# 풀이 (0) | 2024.08.17 |
백준 2884 : 알람 시계 - C# 풀이 (0) | 2024.08.15 |
댓글