C#

C# 013 피라미드를 만드는 함수를 작성

hyun0229 2022. 3. 15. 21:39

피라미드 함수를 작성 후 정수 3, 5, 7를 입력

using System;

namespace _013
{
    class Program
    {
        static void pyramid(int height = 0) //피라미드 함수~
        {
            for (int i = 0; i < height; i++)
            {
                for (int x = i; x < height - 1; x++)
                {
                    Console.Write(" ");
                }
                for (int y = 0; y < 2 * i + 1; y++)
                {
                    Console.Write("*");
                }
                Console.Write("\n");
            }
        }
        static void Main(string[] args)
        {
            pyramid(3); //3층 피라미드
            pyramid(5); //5층 피라미드
            pyramid(7); //7층 피라미드
        }
    }
}

결과

실헹결과