JAVA 문제풀이

조건문 실습문제.10

Rocomi 2024. 6. 19. 10:01

앞에 구현한 조건문 실습문제중 하나를 선택하여 실행할 수 있는 메뉴화면을 구현하세요.

 

ex. 실행할 기능을 선택하세요.

1. 메뉴 출력

2. 짝수/홀수

3. 합격/불합격

4. 계절

5. 로그인

6. 권한 확인

7. BMI

8. 계산기

9. P/F

선택 : 4    // (실습문제4 실행)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
package com.kh.practice.chap01;
 
import java.util.Scanner;
 
public class ControlPractice {
 
    public void practice10() {        
        ControlPractice cp = new ControlPractice();
        Scanner sc = new Scanner(System.in);
        
        System.out.printf("실행할기능을선택하세요.\n"
                + "1. 메뉴출력\n"
                + "2. 짝수/홀수\n"
                + "3. 합격/불합격\n"
                + "4. 계절\n"
                + "5. 로그인\n"
                + "6. 권한확인\n"
                + "7. BMI\n"
                + "8. 계산기\n"
                + "9. P/F\n"
                + "선택: ");
        int choice = sc.nextInt();
        
        switch(choice) {
        case 1 : 
            cp.practice1();
            break;
        case 2 : 
            cp.practice2();
            break;
        case 3 : 
            cp.practice3();
            break;
        case 4 : 
            cp.practice4();
            break;
        case 5 : 
            cp.practice5();
            break;
        case 6 : 
            cp.practice6();
            break;
        case 7 : 
            cp.practice7();
            break;
        case 8 : 
            cp.practice8();
            break;
        case 9 : 
            cp.practice9();
            break;
        default :
            System.out.println("잘못 입력하셨습니다.\n다시입력 바랍니다.");
            cp.practice10();
            break;
        }
    }    
}
cs