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

[백준] C# : 별 찍기 - 1 (2438번)

by TODAYCODE 2021. 7. 23.
반응형

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

 

2438번: 별 찍기 - 1

첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제

www.acmicpc.net

 

문제의 핵심

1. 2중 for문을 사용할 수 있는가?

 


 

프로그래밍을 할 때 2중 for문은 굉장히 자주 쓰인다.

이번 문제도 2중 for문을 활용하는 간단한 문제이다.

 

첫번째 for문에서는 줄바꿈을 시켜주고,

두번째 for문에서는 첫번째 for문의 i 값과 연결해서

그 숫자만큼 별표를 찍어주면 되는 간단한 문제이다.

 

2중 for문을 사용할 때는

for문 옆에 따라오는 조건식을 잘 만져주는 것이 매우 중요하다.

 

 

 

정답 코드

using System;

namespace for문9
{
    class Program
    {
        static void Main(string[] args)
        {
            int n = int.Parse(Console.ReadLine());
            for (int i = 0; i < n; i++)
            {
                for (int j = 0; j <= i; j++)
                {
                    Console.Write("*");
                }
                Console.Write("\n");
            }
        }
    }
}
반응형

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

[백준] C# : X보다 작은 수 (10871번)  (0) 2021.07.23
[백준] C# : 별 찍기 - 2 (2439번)  (0) 2021.07.23
[백준] C# : A+B - 8 (11022번)  (0) 2021.07.23
[백준] C# : A+B - 7 (11021번)  (0) 2021.07.22
[백준] C# : 기찍 N (2742번)  (0) 2021.07.22

댓글