알고리즘 문제 풀이/C#
[C#] Bronze V - 2741. N 찍기 (Baekjoon)
갓것걋
2024. 7. 5. 08:59
2741. N 찍기
자연수 N이 주어졌을 때, 1부터 N까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오.
www.acmicpc.net
문제 설명
더보기
N 찍기
문제
자연수 N이 주어졌을 때, 1부터 N까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 100,000보다 작거나 같은 자연수 N이 주어진다.
출력
첫째 줄부터 N번째 줄 까지 차례대로 출력한다.
예제 입력 1
5
예제 출력 1
1
2
3
4
5
문제 해설
C# 코드
// string : 변경할 수 없는 형식, 변경을 계속하면 string을 계속 생성함.
// StringBuilder : 변경 가능한 문자열 Class
// StringBuilder의 메소드
// Append()
// AppendLine()
// Insert()
// Replace()
// Length
// ToString()
using System.Text;
int N = int.Parse(Console.ReadLine());
StringBuilder sb = new StringBuilder();
for (int i = 1; i <= N; i++) sb.AppendLine(i.ToString());
Console.WriteLine(sb);
C# 코드 해설
- N를 사용자에게 int형으로 입력을 받아옴.
- i의 값을 1 ~ N까지 할당하며 반복해 i를 sb객체에 저장함.
- 반복이 끝나면 지금까지 저장했던 문자열들을 한 번에 출력함.