조건문 조건문은 주어진 조건에 따라 프로그램의 실행 흐름을 분기합니다. Java에서는 if-else 문과 switch 문 두 가지 형태의 조건문을 제공합니다. if-else 문 if-else 문은 가장 기본적인 조건 분기문입니다. 조건이 true일 때 특정 코드 블록을 실행합니다. int score = 75; if (score >= 90) { System.out.println("A grade"); } else if (score >= 80) { System.out.println("B grade"); } else if (score >= 70) { System.out.println("C grade"); } else { System.out.println("D grade"); } switch 문 switch 문은..
1. 변수와 데이터 타입 int age = 30; // 기본 데이터 타입 예제 String name = "John Doe"; // 참조 데이터 타입 예제 2. 연산자 int sum = 10 + 5; // 산술 연산자 boolean isEqual = (10 == 5); // 비교 연산자 boolean isTrue = (true && false); // 논리 연산자 3. 조건문 if-else 예제: if (age > 18) { System.out.println("Adult"); } else { System.out.println("Minor"); } switch-case 예제: int day = 2; switch (day) { case 1: System.out.println("Monday"); break; c..
CASE 문은 Oracle PL/SQL에서 다양한 조건에 따라 다른 동작을 수행할 수 있게 해주는 유용한 도구입니다. 기본문법 CASE WHEN 조건1 THEN 결과1 WHEN 조건2 THEN 결과2 ... ELSE 기본결과 END; 예제 : 보너스 계산기 DECLARE employee_grade NUMBER := 3; bonus_amount NUMBER; BEGIN bonus_amount := CASE employee_grade WHEN 1 THEN 1000 WHEN 2 THEN 1500 WHEN 3 THEN 2000 ELSE 500 END; DBMS_OUTPUT.PUT_LINE('보너스: ' || bonus_amount); END;
IF-ELSIF-ELSE 구문은 Oracle PL/SQL에서 조건에 따라 다른 코드 블록을 실행할 수 있게 해줍니다. IF 조건1 THEN -- 조건1이 참일 때 실행될 코드 ELSIF 조건2 THEN -- 조건2가 참일 때 실행될 코드 ELSE -- 모든 조건이 거짓일 때 실행될 코드 END IF; 예제: 할인율 계산 DECLARE purchase_amount NUMBER := 150; discount_rate NUMBER; BEGIN IF purchase_amount > 200 THEN discount_rate := 0.15; -- 15% 할인 ELSIF purchase_amount > 100 THEN discount_rate := 0.10; -- 10% 할인 ELSE discount_rate := ..