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줄 출력 후 줄 바꿈
}
}
}