본문 바로가기
프로그램/C# 1000제

C# 21제] C# 프로그램 입문 CHAPTER 3. p150 3.9 (9) ② 아래와 같이 출력하는 프로그램을 작성하시오.

by 건티 2021. 8. 30.
728x90

출처 : 반크 카드뉴스

 

참고풀이 결과]

 

참고풀이]

using System;
using System.Collections.Generic;
using System.Text;

namespace Chapter3
{
    class P150_3_9_9_2
    {
        public static void Main(string[] args)
        {
            int r, c;//행열변수
            int n;//수 출력변수

            //수 삼각형 출력하기
            for(r=1;r<=9;r++)
            {
                //빈칸열
                for (c = 1; c <= 9 - r; c++)
                    Console.Write(" ");
                //수출력열
                for (n = r+1, c = 1; c <= r * 2 - 1; c++)
                    if (c <= r) Console.Write("{0}", --n);
                    else Console.Write("{0}", ++n);
                //줄바꿈
                Console.WriteLine();
            }
        }
    }
}

 

대한민국의 아름다운 영토, 독도의 겨울

 

반응형

댓글