이중
for문을 이용하여 규칙적으로 별(*)을 출력하는 문제
출력 규칙을 먼저 분석하고, 공백/별 출력 순서에 따라 코드를 작성하면 수월함

*) 개수가 1개씩 증가Console.WriteLine("1번 별찍기");
for (int i = 0; i < 5; i++)
{
for (int j = 0; j <= i; j++)
{
Console.Write("*");
}
Console.WriteLine(); // 개행
}

): 4 → 0 (점점 감소)*): 1 → 5 (점점 증가)for (int i = 0; i < 5; i++)
{
for (int j = 4 - i; j > 0; j--) // 공백 출력
{
Console.Write(" ");
}
for (int k = 0; k <= i; k++) // 별 출력
{
Console.Write("*");
}
Console.WriteLine();
}

*): 5 → 1 (점점 감소) ): 0 → 4 (점점 증가)Console.WriteLine("3번 별찍기");
for (int i = 0; i < 5; i++)
{
for (int j = 5 - i; j > 0; j--) // 별 출력
{
Console.Write("*");
}
for (int k = 0; k < i; k++) // 공백 출력
{
Console.Write(" ");
}
Console.WriteLine();
}

): 0 → 4 (점점 증가)*): 5 → 1 (점점 감소)for (int i = 0; i < 5; i++)
{
for (int k = 0; k < i; k++) // 공백 출력
{
Console.Write(" ");
}
for (int j = 5 - i; j > 0; j--) // 별 출력
{
Console.Write("*");
}
Console.WriteLine();
}