메세지 출력하기

메세지 출력하기

💫숫자를 입력받아 선택한 번호에 해당하는 메세지를 출력하는 프로그램 만들기💫

숫자 4가 입력되면 메세지 출력 후 종료하는 프로그램 작성

1~4 이외의 숫자가 입력되면 '잘못 선택하였습니다.' 출력
ex : 1.입력하기 / 2.출력하기 / 3.삭제하기 / 4.끝내기

번호를 입력해주세요. (3을 선택했을 경우 )
-> 삭제하기를 선택하였습니다. 가 나와야함

문제풀이


package study;

public class Main02 {
    public static void main(String[] args) {
    	
    	Scanner sc = new Scanner(System.in);
    	
    	
    	while (true) {
    		
    		System.out.printf("1.입력하기%n2.출력하기%n3.삭제하기%n4.끝내기%n");
    		
    		System.out.println("번호를 선택해주세요.");
    		
    		int num = sc.nextInt();   // 스캐너로 입력값 받아오기
    		
    		if (num == 1) {           // num이 1일 때 
				System.out.println("입력하기를 선택하셨습니다.");
			
        } else if (num == 2) {    // num이 2일 때 
          System.out.println("출력하기를 선택하셨습니다.");

        } else if (num == 3) {    // num이 3일 때 
          System.out.println("삭제하기를 선택하셨습니다.");

        } else if (num == 4) {    // num이 4일 때 
          System.out.println("끝내기를 선택하셨습니다.");
          break;
          
        } else {                  // 모두 아닐 때 
          System.out.println("잘못 선택하였습니다.");
          }
      }
    	sc.close();   // 스캐너 닫아주기
    }
}

출력

1.입력하기
2.출력하기
3.삭제하기
4.끝내기
번호를 선택해주세요.
5
잘못 선택하였습니다.

1.입력하기
2.출력하기
3.삭제하기
4.끝내기
번호를 선택해주세요.
1
입력하기를 선택하셨습니다.

1.입력하기
2.출력하기
3.삭제하기
4.끝내기
번호를 선택해주세요.
2
출력하기를 선택하셨습니다.

1.입력하기
2.출력하기
3.삭제하기
4.끝내기
번호를 선택해주세요.
3
삭제하기를 선택하셨습니다.

1.입력하기
2.출력하기
3.삭제하기
4.끝내기
번호를 선택해주세요.
4
끝내기를 선택하셨습니다.

Categories:

Updated:

Leave a comment