[조건문-4] switch문

seratpfk·2022년 7월 25일
0

JAVA

목록 보기
17/96

switch문

  • 표현식의 결과 값에 따른 분기를 처리한다.
  • 표현식의 결과 값은 double, boolean 데이터타입일 수 없다.
  • 형식:
    switch(표현식) {
    case 값: 실행문; break;
    case 값: 실행문; break;
    default: 실행문;
    }

예시

연습문제1

각 층별 관리자를 출력하라.
1 ~ 2층: 전지현
3 ~ 4층: 한지민
5 ~ 6층: 박은빈
나머지 층 : 박보검

int floor = 7;
String manager;

연습문제2

짝수, 홀수

int n = 5;

연습문제3

분기 출력하기
1 ~3월: 1분기
4~6월: 2분기
7~9월: 3분기
10~12월: 4분기

int month = 11;

연습문제4

점수에 따른 학점
score grade
100 ~ 90 : A
89 ~ 80 : B
79 ~ 70 : C
69 ~ 60 : D
59 ~ 0 : F

int score = 87;
String grade;

연습문제5

등급(1,2,3)에 따른 권한 출력
1등급: 쓰기, 실행, 읽기
2등급: 실행, 읽기
3등급: 읽기
나머지: 없음

int level = 2;
String right = "";

0개의 댓글