글
C# paiza 42 - 3차원 배열로 그림 출력2
// ドットで文字を出力しよう
using System;
public class Lesson05
{
public static void Main()
{
int[][][] letters = {
new int[][] {
new int[] {0, 0, 1, 1, 0, 0},
new int[] {0, 1, 0, 0, 1, 0},
new int[] {1, 0, 0, 0, 0, 1},
new int[] {1, 1, 1, 1, 1, 1},
new int[] {1, 0, 0, 0, 0, 1},
new int[] {1, 0, 0, 0, 0, 1}
},
new int[][] {
new int[] {1, 1, 1, 1, 1, 0},
new int[] {1, 0, 0, 0, 0, 1},
new int[] {1, 1, 1, 1, 1, 0},
new int[] {1, 0, 0, 0, 0, 1},
new int[] {1, 0, 0, 0, 0, 1},
new int[] {1, 1, 1, 1, 1, 0}
},
new int[][] {
new int[] {0, 1, 1, 1, 1, 0},
new int[] {1, 0, 0, 0, 0, 1},
new int[] {1, 0, 0, 0, 0, 0},
new int[] {1, 0, 0, 0, 0, 0},
new int[] {1, 0, 0, 0, 0, 1},
new int[] {0, 1, 1, 1, 1, 0}
}
};
// ここに、ドットを表示するコードを記述する
foreach (int[][] img in letters)
{
foreach (int[] line in img)
{
foreach(int dot in line)
{
if (dot == 1)
{
Console.Write("@");
}
else
{
Console.Write(" ");
}
}
Console.WriteLine();
}Console.WriteLine();
}
}
}
////
/////
@@
@ @
@ @
@@@@@@
@ @
@ @
@@@@@
@ @
@@@@@
@ @
@ @
@@@@@
@@@@
@ @
@
@
@ @
@@@@
//원래는 ABC가 출력되는데, 출력을 그대로 복사하면서 간격이 달라져서 조금 다르게 나옴
//////////////////////
'프로그래밍' 카테고리의 다른 글
C# paiza 44 - 2차원 배열로 지도 만들기2 (0) | 2020.05.15 |
---|---|
C# paiza 43 - 2차원 배열 지도 만들기 (0) | 2020.05.15 |
C# paiza 41 - 3차원 배열로 그림 출력 (0) | 2020.05.15 |
C# paiza 40 - 그림 그리기 1 (0) | 2020.05.15 |
C# paiza 39 - 2차원 배열 마지막 (0) | 2020.05.15 |