반응형
백준 단계별로 풀어보기 3단계 for문 3번문제
문제의 핵심.
1. 변수를 만들고 for문과 조화롭게 사용할 수 있는가?
이번 문제는 난이도는 낮지만,
이후에 굉장히 많이 활용되는 풀이방식이기 때문에
확실하게 본인의 것으로 만들어두는 것이 중요하다.
for문의 초기화식에서 i를 선언하면
조건식에 해당하는 범위까지 증가하게 할 수 있다.
1부터 시작해서 입력된 숫자까지 합치면 되는 것이므로
매 반복마다 i는 1부터 증가시키고
sum이라는 변수에 계속 더해주면 된다.
정답 코드
using System;
namespace for문
{
class Program
{
static void Main(string[] args)
{
// 입력을 받아옴
int n = int.Parse(Console.ReadLine());
// 합계를 저장할 변수 선언
int sum = 0;
// 입력된 숫자가 될 때까지 모두 더해주는 for문
for (int i = 1; i <= n; i++)
{
// 매 반복마다 i를 sum에 더해준다.
sum += i;
}
Console.WriteLine(sum);
}
}
}
반응형
'C# > C# : Baekjoon' 카테고리의 다른 글
[백준] C# : 빠른 A+B (15552번) (0) | 2021.07.22 |
---|---|
[백준] C# : 빠른 A+B (15552번) (0) | 2021.07.22 |
[백준] C# : A+B - 3 (10950번) (0) | 2021.07.22 |
[백준] C# : 구구단 (2739번) (0) | 2021.07.22 |
[백준] C# : 알람 시계 (2884번) (0) | 2021.07.22 |
댓글