본문 바로가기
JAVA/조건식

조건식(if문)

by pms93 2022. 7. 18.
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