본문으로 바로가기

안녕하세요. 이솔찬입니다.

이번에는 C#에서 중첩 for 문을 사용해 보겠습니다.


1. Visual Studio에서 Gugudan 이름으로 프로젝트를 생성합니다.

2. 아래와 같은 코드를 추가합니다.


1
2
3
4
5
6
7
8
for (int i=1; i<=9; i++)
{
    for (int j=1; j<=9; j++)
    {
        
    {
 
}
cs


3. 첫번째 for 문 안에, 그리고 두번째 for 문 위에 엔터키를 눌러서 빈 줄을 만들고 아래 내용을 추가합니다.


1
Console.WriteLine("{0}단\n", i);
cs


4. 두번째 for 문 안에 다음 내용을 추가합니다.


1
Console.WriteLine("{0} * {1} = {2}", i, j, i * j);
cs


5. 첫 번째 for 문에서 두번째 for 문 다음 줄에 아래 내용을 추가합니다.


1
Console.WriteLine();
cs


6. 이번에 사용한 코드입니다.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace Gugudan
{
    class Program
    {
        static void Main(string[] args)
        {
            for (int i=1; i<=9; i++)
            {
                Console.WriteLine("{0}단\n", i);
 
                for (int j=1; j<=9; j++)
                {
                    Console.WriteLine("{0} * {1} = {2}", i, j, i * j);
                }
 
                Console.WriteLine();
            }
 
            Console.ReadKey();
        }
    }
}
 
cs


7. 실행하면 나오는 결과입니다.



'C# 강의 > 콘솔 다루기' 카테고리의 다른 글

C# 강의 - continue, break  (0) 2019.02.21
C# 강의 - if, else, else if 문  (0) 2019.02.20
C# 강의 - do~while 문  (0) 2019.02.18
C# 강의 - for 문  (0) 2019.02.16
C# 강의 - 4. 연산자  (0) 2019.02.14