프로그래밍

C# paiza 40 - 그림 그리기 1

노마드선샤인 2020. 5. 15. 22:06
728x90
SMALL

// ドットを表示する

using System;

 

public class Lesson05

{

    public static void Main()

    {

        int[][] enemyImage = {

            new int[] {0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0},

            new int[] {0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0},

            new int[] {0, 0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0},

            new int[] {1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1},

            new int[] {1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1},

            new int[] {1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1},

            new int[] {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}

        };

        foreach(int[] line in enemyImage)

        {

            foreach(int dot in line)

            {

                if(dot == 1)

                {

                    Console.Write("#");

                }

                else

                {

                    Console.Write(" ");

                }

               // Console.Write(dot); //쉼표 없애기

                

            }

            Console.WriteLine(); //줄 띄우기

        }

       

    }

}

///

//dot이 1이면 #으로 바꿔서 출력한다.

    #      #    
   # #    ###   
  #    #######  
##            ##
#  ###    ###  #
##     ##     ##
 ############## 

 

///

////

// ドットを表示する

using System;

 

public class Lesson05

{

    public static void Main()

    {

        int[][] enemyImage = {

            new int[] {0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0},

            new int[] {0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0},

            new int[] {0, 0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0},

            new int[] {1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1},

            new int[] {1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1},

            new int[] {1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1},

            new int[] {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}

        };

        foreach(int[] line in enemyImage)

        {

            foreach(int dot in line)

            {

                if(dot == 1)

                {

                    Console.Write("#");

                }

                else

                {

                    Console.Write(" ");

                }

               // Console.Write(dot); //쉼표 없애기

               

            }

            Console.WriteLine(); //줄 띄우기

        }

       

    }

}

/// 맨 위의 코드 하나를 수정함

/////

// ドットを表示する

using System;

 

public class Lesson05

{

    public static void Main()

    {

        int[][] enemyImage = {

            new int[] {0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0},

            new int[] {0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0},

            new int[] {0, 0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0},

            new int[] {1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1},

            new int[] {1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1},

            new int[] {1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1},

            new int[] {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}

        };

        foreach(int[] line in enemyImage)

        {

            foreach(int dot in line)

            {

                Console.Write(dot); //쉼표 없애기

               

            }

            Console.WriteLine(); //줄 띄우기

        }

       

    }

}

/// 그냥 출력

//////

 

 

 

 

 

728x90