java/코드 리뷰

4. control - (3) IfDemo3 (if-else if문)

Astaroth아스 2020. 3. 20. 15:05
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
46
47
package control;
 
import java.util.Scanner;
 
public class IfDemo3 {
    public static void main(String[] args) {
        /*
        if ~ else if ~ else if ~ else 문
         3개 이상의 경우의 수를 처리해야 할 때 사용되는 조건문
         if (조건식1) {
             조건식1의 연산결과가 true로 판정될 때 실행될 수행문;
         } else if (조건식2) {
             조건식2의 연산결과가 true로 판정될 때 실행될 수행문;
         } else if (조건식3) {
             조건식3의 연산결과가 true로 판정될 때 실행될 수행문;
         } else (조건식4) {
             조건식1, 2, 3의 연산결과가 false로 판정될 때 실행될 수행문;
         }
         
        */
        
        /*
        구매금액이   500만원 이상인 경우 10만원 상품권 지급
                100만원 이상인 경우 1만원 상품권 지급
                50만원 이상인 경우 커피쿠폰 지급
                그 외에는 주차할인권 지급
        */
        
        Scanner sc = new Scanner(System.in);
        System.out.print("구매금액을 입력하세요 : ");
        
        int orderPrice = sc.nextInt();
        
        if(orderPrice >= 5000000) {
            System.out.println("10만원 상품권 지급");
        } else if(orderPrice >= 1000000) {
            System.out.println("1만원 상품권 지급");
        } else if(orderPrice >= 500000) {
            System.out.println("커피쿠폰 지급");
        } else {
            System.out.println("주차할인권 지급");
        }
        
        
        
    }
}