JAVA 프로그래밍

문제

음식을 주문 받는 문제입니다 이를 해결하는 다음 프로그램을 해석하세요 
주문 도와드리겠습니다, 손님.
메인요리는 고르셨습니까 : 케이준치킨샐러드
소스는 어떻게 할까요 : 허니머스터드드레싱
음료는 무엇으로 준비할까요 : 콜라
메인요리는 케이준치킨샐러드, 소스는 허니머스터드드레싱, 음료는 콜라를 선택하셨습니다. 
준비하겠습니다. 잠시만 기다려 주십시오. 

주문 도와드리겠습니다, 손님.
메인요리는 고르셨습니까 : 샐러드파스타
소스는 어떻게 할까요 : 들깨드레싱
음료는 무엇으로 준비할까요 : 사이다
메인요리는 샐러드파스타, 소스는 들깨드레싱, 음료는 사이다를 선택하셨습니다. 
준비하겠습니다. 잠시만 기다려 주십시오. 

주문 도와드리겠습니다, 손님.
메인요리는 고르셨습니까 : 야채샐러드
소스는 어떻게 할까요 : 키위드레싱
음료는 무엇으로 준비할까요 : 커피
메인요리는 야채샐러드, 소스는 키위드레싱, 음료는 커피를 선택하셨습니다.
준비하겠습니다. 잠시만 기다려 주십시오. 

알고리즘

프로그램 시작 
   손님에게 주문 받기
      메인요리 주문 받기
      소스 주문 받기
      음료 주문 받기
   주문 내역 확인
프로그램 종료

프로그램 코드

	// 파일명 : ./Chapter02/FoodOrder.java
	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		}
	}

실행 순서

 
 					※ 실행순서 및 메모리상태는 A키(이전) 및 D키(다음)를 눌러도 확인할 수 있습니다