JAVA 프로그래밍

문제

음식을 주문 받는 문제입니다 이를 해결하는 프로그램의 다음 실행상태에 대해 빈칸을 채우세요 

프로그램의 실행순서 및 실행상태

1  public static void main( String[] args ) {  

2   System.out.println( "주문 도와드리겠습니다, 손님." ); 
주문 도와드리겠습니다, 손님.

3   System.out.print( "메인요리는 고르셨습니까: " );  
메인요리는 고르셨습니까: 

4   String mainDish = scan.next();   
케이준치킨샐러드

5   System.out.print( "소스는 어떻게 할까요: " );  
소스는 어떻게 할까요: 

6   String sauce = scan.next();    
허니머스터드드레싱

7   System.out.print( "음료는 무엇으로 준비할까요: " ); 
음료는 무엇으로 준비할까요: 

8   String drink = scan.next();    
콜라
                              main()
scan  (Scanner) 
mainDish
   sauce
   drink

9   System.out.println( "메인요리는 " + mainDish + ", 소스는 " + sauce + ", 음료는 " + drink + "를 선택하셨습니다. " );
메인요리는 케이준치킨샐러드, 소스는 허니머스터드드레싱, 음료는 콜라를 선택하셨습니다. 

10   System.out.println( "준비하겠습니다. 잠시만 기다려 주십시오." );
준비하겠습니다. 잠시만 기다려 주십시오. 

11  }


프로그램 코드

	import java.util.Scanner;
		
	public class FoodOrder
	{
1		public static void main( String[] args ) { 	
			Scanner scan = new Scanner( System.in );
2			System.out.println( "주문 도와드리겠습니다, 손님." );	
		
3			System.out.print( "메인요리는 고르셨습니까: " );		
4			String mainDish = scan.next();			
		
5			System.out.print( "소스는 어떻게 할까요: " );		
6			String sauce = scan.next();				
		
7			System.out.print( "음료는 무엇으로 준비할까요: " );	
8			String drink = scan.next();				
		
9			System.out.println( "메인요리는 " + mainDish + ", 소스는 " + sauce + ", 음료는 " + drink + "를 선택하셨습니다. " );
10			System.out.println( "준비하겠습니다. 잠시만 기다려 주십시오." );
			scan.close();
11		}
	}