더북(TheBook)

15.4 구구단을 가로로 출력하기

for 문을 2개 사용하는 예제를 소개하고자 합니다. 프로그래밍을 학습할 때 가장 많이 사용하는 구구단 프로그램을 세로가 아닌 가로로 출력하는 프로그램을 다음과 같이 만들 수 있습니다. 다음 내용을 입력한 후 실행해 보세요.

구구단 가로로 출력: TimesTable.cs

using System;

class TimesTable
{
    static void Main()
    {
        for (int i = 2; i <= 9; i++)
        {
            Console.Write($"{i, 4}단 ");
        }
        Console.WriteLine();

        for (int i = 1; i <= 9; i++)                  //행(세로) 출력
        {
            for (int j = 2; j <= 9; j++)              //열(가로) 출력
            {
                Console.Write($"{j}*{i}={j * i, 2} "); //i와 j 위치를 바꾸어 출력
            }
            Console.WriteLine();                //1줄 출력 후 줄 바꿈
        }
    }
}
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.