조건문2 [Java 문법] 조건문 ( switch ~ case ) switch ~ case switch ~ case : if문과 달리 jump-table을 사용해 한 번에 원하는 곳으로 이동. 조건의 수가 많을수록 switch문을 쓰는게 용이하다. switch(조건){ case 조건값1 : 조건값1일때 실행할 문장; break; case 조건값2 : 조건값2일때 실행할 문장; break; case 조건값3 : 조건값3일때 실행할 문장; break; default : 앞선 case 조건값에 해당하지 않는 경우, 실행할 문장; break; } 1. 학점 구하기 점수가 90이상이면 A, 80~89 이면 B, 70~79 이면 C, 나머지는 D학점으로 나타내시오. 점수는 입력받은 값으로 나타낸다. package chap_01; import java.util.Scanner; im.. 2023. 3. 13. [Java 문법] 조건문 ( if ) if if : 조건문 내에서 하나의 문장을 실행할 때는 { } 생략이 가능하나 2개 이상의 문장을 실행할 때는 생략 불가. 원하는 조건이 나올 때 까지 순차적으로 모든 경우를 비교. if(조건식) { 조건식이 true일 때 실행할 문장1; 조건식이 true일 때 실행할 문장2; }else if (조건식) { 조건식이 true일 때 실행할 문장; }else { 조건식이 false일 때 실행할 문장; } 문제를 풀어보자! 1. 양수 구하기 public static void main(String[] args) { //양수 판별하기 int num = 4; if(num > 0 ){ System.out.println("양수 입니다."); } else if (num == 0) { System.out.println(".. 2023. 3. 13. 이전 1 다음