JAVA 프로그래밍

문제

탑 뷰 맵을 출력하는 문제입니다 이를 해결하는 프로그램을 작성하세요 

알고리즘 설계

프로그램 시작 
   탑 뷰 맵을 출력
프로그램 종료

프로그램 구현

     
 
 ※ 단계별 점검: A키(이전), D키(다음) 
 
	// 파일명 : ./Chapter02/TopViewMap.java
		  
	public class TopViewMap
	{
		// 프로그램 시작 
1		public static void main( String[] args ) {
			// 탑 뷰 맵을 출력 
2			System.out.println(" \033[44m                                                   \033[0m ");
		  
			System.out.print(" \033[44m   \033[0m             \033[33m♠  \033[0m");
			System.out.print(" \033[44m   \033[0m \033[32m♣  \033[0m             \033[44m   \033[0m");
3			System.out.println(" \033[31m♠  \033[0m             \033[44m   \033[0m ");
		  
			System.out.print(" \033[44m   \033[0m               \033[44m   \033[0m              ");
4			System.out.println(" \033[44m   \033[0m               \033[44m   \033[0m ");
		  
			System.out.print(" \033[44m   \033[0m               \033[44m   \033[0m              ");
5			System.out.println(" \033[44m   \033[0m               \033[44m   \033[0m ");
		  
			System.out.print(" \033[44m         \033[0m \033[31m♥  \033[0m \033[44m              ");
			System.out.print(" \033[0m \033[33m♠  \033[0m \033[44m               \033[0m");
6			System.out.println(" \033[31m♥  \033[0m \033[44m         \033[0m ");
		  
7			System.out.println(" \033[31m옷 \033[0m                                                \033[34m문 \033[0m ");
		  
			System.out.print(" \033[44m         \033[0m \033[33m♠  \033[0m \033[44m               \033[0m");
			System.out.print(" \033[35m■  \033[0m \033[44m               \033[0m");
8			System.out.println(" \033[32m♣  \033[0m \033[44m         \033[0m ");
		  
			System.out.print(" \033[44m   \033[0m              \033[31m♥ \033[0m \033[44m   \033[0m");
9			System.out.println("               \033[44m   \033[0m               \033[44m   \033[0m ");
		  
			System.out.print(" \033[44m   \033[0m               \033[44m   \033[0m              ");
10			System.out.println(" \033[44m   \033[0m               \033[44m   \033[0m ");
		  
			System.out.print(" \033[44m   \033[0m               \033[44m   \033[0m            ");
			System.out.print(" \033[31m♥  \033[0m \033[44m   \033[0m \033[35m■  \033[0m");
11			System.out.println("             \033[44m   \033[0m ");
		  
12			System.out.println(" \033[44m                                                   \033[0m ");
		  
		// 프로그램 종료 
13		}
	}

실행 순서 확인