import java.util.Scanner;
public class if_switch {
public static void main(String[] arg) {
System.out.print("num1를 입력하세요 : ");
Scanner inputNum1 = new Scanner(System.in);
int num1 = inputNum1.nextInt();
System.out.print("num2를 입력하세요 : ");
Scanner inputNum2 = new Scanner(System.in);
int num2 = inputNum2.nextInt();
System.out.println("if(조건식)");
if (num1 < num2) {
System.out.println("num1는 num2보다 작다."); //같거나 크면 결과가 안나온다.
}
System.out.println();
System.out.println("if(조건식) else");
if(num1 < num2) {
System.out.println("num1는 num2보다 작다.");
}
else {
System.out.println("num1는 num2보다 크거나 같다.");
}
System.out.println();
System.out.println("if(조건식) else if(조건식) else");
if(num1 < num2) {
System.out.println("num1는 num2보다 작다.");
}
else if(num1 > num2) {
System.out.println("num1는 num2보다 크다.");
}
else {
System.out.println("num1과 num2는 같다.");
}
System.out.println();
System.out.println("입력받은 값에대한 매칭값 출력");
System.out.println("switch문");
System.out.println("1,2,3 중 하나만 입력");
System.out.printf("점수를 입력하세요. : ");
Scanner inputNum3 = new Scanner(System.in);
int score = inputNum3.nextInt();
switch (score) {
case 1:
System.out.println("A 등급");
break;
case 2:
System.out.println("B 등급");
break;
case 3:
System.out.println("C 등급");
break;
default:
System.out.println("1,2,3의 점수만 입력 해주세요");
break;
}
inputNum1.close();
inputNum2.close();
inputNum3.close();
}
}
/* 결과값
num1를 입력하세요 : 55
num2를 입력하세요 : 65
if(조건식)
num1는 num2보다 작다.
if(조건식) else
num1는 num2보다 작다.
if(조건식) else if(조건식) else
num1는 num2보다 작다.
switch문
1,2,3 중 하나만 입력
점수를 입력하세요. : 2
B 등급
*/
'Develop > JAVA' 카테고리의 다른 글
JAVA 상속 (0) | 2023.10.17 |
---|---|
JAVA 기초 반복문(for,while,do~while) (0) | 2023.10.16 |
JAVA 배열과 메모리 (0) | 2021.10.18 |
JAVA 배열, Scanner (0) | 2021.10.14 |
JAVA 연산자 (0) | 2021.10.10 |