반응형

메뉴 2

[C# 제어문 실습] 콘솔 응용프로그램에서 메뉴 선택하기

[C# 제어문 실습] 콘솔 응용프로그램에서 메뉴 선택하기 //6. 특정 프로그램의 메뉴로 F1은 회원 자료 추가, F2는 회원 자료 삭제, F3은 회원 자료 검색, F4는 전체 회원 자료 보기이며 ESC는 프로그램 종료입니다. 사용자로부터 메뉴를 입력받은 후에 F1~F4사이의 키를 입력하면 어떠한 메뉴를 선택하였는지 출력하고 ESC이며 프로그램을 종료하고 그 외의 키를 입력하면 "잘못 선택하였습니다." 메시지를 출력합니다. 그리고 ESC를 입력하지 않았을 때는 위 과정을 반복합니다. 이와 같은 프로그램을 작성하시오. using System; namespace 반복문{ class Program { static void Main(string[] args) { ConsoleKey key = ConsoleKey..

[C#] 7.4 프로젝트 구현 - Run(메뉴 및 사용자와 상호작용)

7.4 프로젝트 구현 Run 이제 CampusLife의 사용자 명령에 따라 동작하는 Run 메서드를 구현해 보기로 합시다. Run에서는 메뉴를 선택하면 해당 메뉴의 기능을 선택하는 것을 반복하면 되겠죠. 먼저, CampusLife에서 사용할 키에 대한 상수를 GameRule에 멤버로 추가할게요. class CampusLife { ... 중략 ... internal void Run() { ConsoleKey key; while ((key = SelectMenu()) != GameRule.ExitKey) { switch (key) { case GameRule.MoveStuKey: MoveStudent(); break; case GameRule.MoveFocusKey: MoveFocus(); break; ca..

반응형