본문 바로가기
C#/C# : Baekjoon

[백준] C# : A+B - 3 (10950번)

by TODAYCODE 2021. 7. 22.
반응형

백준 단계별로 풀어보기 3단계 for문 2번 문제

 

10950번: A+B - 3

두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.

www.acmicpc.net

 

문제의 핵심

1. for문을 가지고 놀 수 있는가?

( for문 내부의 조건식들을 컨트롤 할 수 있는가? )


 

for문의 구조는 다음과 같다.

for ( 초기화식; 조건식; 반복식 )

 

for문에서 사용할 변수를 초기화식에서 선언하고

얼마나 반복할 것인지를 조건식에서 정하고

반복할때마다 초기화했던 변수를 어떻게 바꿀지를 반복식에 입력한다.

 

 

for문을 잘 사용하기 위해서는

for문에 입력하는 초기화식, 조건식, 반복식을 능숙하게 다룰 수 있어야한다.

이를 잘 컨트롤 해야 깔끔하고 낭비없는 코드를 작성할 수 있게 된다.

 

 

 

이번 문제는 테스트 케이스를 입력받고

for문을 입력받은 테스트케이스만큼 반복시키면 되는 간단한 문제이다.

 

한마디로 for문에서 조건식을 만질 수 있느냐를 묻는 문제.

 

 

 

정답 코드

using System;

namespace for문2
{
    class Program
    {
        static void Main(string[] args)
        {
            int t = int.Parse(Console.ReadLine());

            for (int i = 0; i < t; i++)
            {
                string[] s = Console.ReadLine().Split();
                int num1 = int.Parse(s[0]);
                int num2 = int.Parse(s[1]);

                Console.WriteLine(num1 + num2);
            }
        }
    }
}
반응형

'C# > C# : Baekjoon' 카테고리의 다른 글

[백준] C# : 빠른 A+B (15552번)  (0) 2021.07.22
[백준] C# : 합 (8393번)  (0) 2021.07.22
[백준] C# : 구구단 (2739번)  (0) 2021.07.22
[백준] C# : 알람 시계 (2884번)  (0) 2021.07.22
[백준] C# : 사분면 고르기 (14681번)  (0) 2021.07.22

댓글