2022.11.01 JAVA 4일차 조건문(switch)
2022. 11. 21. 21:17ㆍJAVA
조건문(switch)
switch(조건식,변수) //조건식을 계산한 값을 분기
{
case 값 : //값에 변수, 실수 불가(문자열 리터럴 가능)
//조건식의 결과와 값이1 이 같은경우 실행
break;
case 값2:
//조건식의 결과가 값2와 같은경우 실행
break;
default:
//조건식의 결과와 일치하는 값이 없을때 실행
}
char memo = ' ';//학점 저장변수
System.out.print("당신의 점수를 입력해주세요(1~100).>");
int score = sc.nextInt();//점수 입력
if(score > 100 || score <0) //예외 처리
{
System.out.println("점수가 잘못되었습니다.");
return;
}
switch (score/10)
{
case 10:
case 9: //90점 이상
memo = '수';
break;
case 8://89~80점
memo = '우';
break;
case 7://79~70점
memo = '미';
break;
case 6://69~60점
memo = '양';
break;
default://59~0점
memo = '가';
break;
}
System.out.printf("당신의 학점은 %c 입니다.",memo);'JAVA' 카테고리의 다른 글
| 2022.11.03 JAVA 6일차 반복제어문(while, do~while) (0) | 2022.11.21 |
|---|---|
| 2022.11.02 JAVA 5일차 반복문(for) (0) | 2022.11.21 |
| 2022.10.31 JAVA 3일차 연산자 우선순위 , if제어문 (0) | 2022.11.21 |
| 2022.10.28 JAVA 2일차 연산 (0) | 2022.11.21 |
| 2022.10.27 JAVA 1일차 자바 작업환경 설정 (0) | 2022.11.15 |