티스토리 뷰


인터넷에서 퍼 온 프로그래밍 문제


인터넷을 돌아다니다가 퍼 온 프로그래밍 문제입니다. 한번 풀어보세요^^


간단한 메뉴 시스템을 작성해보자. 다음과 같은 메뉴를 선택하고 사용자로부터 입력을 받아서

입력이 올바른지를 검사한다. 메뉴를 실제로 실행할 필요는 없다.

다만 메뉴의 이름을 화면에 출력하고 다시 반복한다.

--------------------------------------------------

1. 햄버거

2. 치즈버거

3. 샌드위치

4. 종료

원하는 메뉴를 선택하시오.

--------------------------------------------------

(a) 메뉴를 화면에 출력하고 원하는 메뉴를 선택하라는 메시지를 내보내는 함수

print_menu()를 작성한다.

 

(b)사용자로부터 하나의 정수를 읽은 후에 메뉴 번호의 상한과 하한을 넘지 않았는지를

검사하는 함수 get_menu_number()를 작성한다. 만약 사용자로부터 입력된 정수가

상한이나 하한을 벗어나면 print_menu()를 호출하여 화면에 메뉴를 표시한다. 범위 안에

드는 정수가 입력되면 메뉴를 처리하는 함수를 호출한다.

 

(c)각각의 메뉴를 처리하는 함수를 작성한다. 메뉴에 해당되는 함수가 호출되면 메뉴가

호출되었다는 메시지만을 출력하고 종료한다.


댓글