Skip to content
- 조건문
- if
- if(조건식){
.. 실행문 ..
}
- if-else
- if(조건식){
.. 실행문1 ..
}
else{
.. 실행문2 ..
}
- 다중 if-else
- if(조건식1){
.. 실행문1 ..
}
else if(조건식2){
.. 실행문2 ..
}
else if(조건식3){
.. 실행문3 ..
}
else{
.. 실행문4 ..
}
- switch-case
- switch(식){
case 값1:
실행문1;
break;
case 값2:
실행문2;
break;
case 값3:
실행문3;
break;
default:
실행문1;
}
- 단순 if
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
import java.util.Scanner; public class Adult { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("나이를 입력하시오:"); int age = scanner.nextInt(); if(age < 20) { System.out.println("미성년입니다."); } else{ System.out.println("성년입니다."); } scanner.close(); } } |
- 다중 if
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
|
import java.util.Scanner; public class Grading { public static void main(String[] args) { char grade; Scanner scanner = new Scanner(System.in); System.out.print("점수를 입력하세요(0~100):"); int score = scanner.nextInt(); // 점수 읽기 if(score >= 90){ grade = 'A'; } else if(score >= 80){ grade = 'B'; } else if(score >= 70){ grade = 'C'; } else if(score >= 60){ grade = 'D'; } else{ grade = 'F'; } System.out.println("학점은 " + grade + "입니다."); scanner.close(); } } |
- switch case
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
|
import java.util.Scanner; public class Grading { public static void main(String[] args) { char grade; Scanner scanner = new Scanner(System.in); System.out.print("점수를 입력하세요(0~100):"); int score = scanner.nextInt(); // 점수 읽기 if(score >= 90){ grade = 'A'; } else if(score >= 80){ grade = 'B'; } else if(score >= 70){ grade = 'C'; } else if(score >= 60){ grade = 'D'; } else{ grade = 'F'; } switch(grade) { case 'A': System.out.println("잘했습니다."); break; case 'B': case 'C': System.out.println("좋아요."); break; case 'D': System.out.println("노력하세요."); break; default: System.out.println("탈락입니다!"); break; } scanner.close(); } } |
error: Content is protected !!