package conditions;
import java.util.Scanner;
public class Conditions {
public static void main(String[] args) {
// if문
// if(조건식) {
// 종속문장;
// }
// 종속문장이 1개일 경우 중괄호 생략이 가능하다.
// 조건식의 true or false에 따라 종속문장의 실행 여부를 결정한다.
// 조건식의 결과가 true일 경우 종속문장을 실행, false일 경우 종속문장을 배제한다.
if (true)
System.out.println("조건식이 참이므로 종속문장 실행");
if (false)
System.out.println("조건식이 거짓이므로 종속문장 실행");
// ex1)
Scanner sc = new Scanner(System.in);
int integerData;
System.out.println("수 입력 : ");
integerData = sc.nextInt();
if (integerData > 10) {
System.out.println("종속문장 실행");
}
System.out.println("다음문장");
// 입력받은 데이터가 10 이하일 경우 if문의 종속문장이 실행되지 않고,
// 코드의 흐름이 다음문장으로 넘어가는 것을 볼 수 있다.
// ex2)
System.out.println("수 입력 : ");
integerData = sc.nextInt();
if (integerData % 3 == 0)
System.out.printf("입력하신 데이터(%d)는 3의 배수입니다.", integerData);
if (integerData % 3 != 0)
System.out.printf("입력하신 데이터(%d)는 3의 배수가 아닙니다.", integerData);
}
}
'JAVA > 조건식' 카테고리의 다른 글
조건식(if else-if, switch-case)예제 (0) | 2022.07.19 |
---|---|
조건식(switch-case) (0) | 2022.07.18 |
조건식(else if, else) (0) | 2022.07.18 |