본문 바로가기
JAVA

[JAVA] ifelse(3)

by kwh_coding 2023. 4. 16.
import java.util.Scanner;

public class Test07 {

	public static void main(String[] args) {
				
//		[문제]
//
//		중국집 주문 프로그램
//
//		사용자에게 자장면, 짬뽕 주문 수량을 입력받아 결제 금액을 계산하여 출력
//
//		자장면 	- 5000원
//		짬뽕		- 6000원
//
//		5그릇 이상 주문하면 3천원 할인되도록 금액을 계산하여 출력해주세요
//		10그릇 이상 주문하면 10% 할인 처리		
		
		Scanner sc = new Scanner(System.in);
		
		int bp = 5000;
		int rp = 6000;
		
		int cnt1 = 10;
		int cnt2 = 5;
		
		int rate1 = 10;
		int rate2 = 3000;
		
		System.out.print("자장면 개수 입력 : ");
		int black = sc.nextInt();
		
		System.out.print("짬뽕 개수 입력 : ");
		int red = sc.nextInt();
		
		int tot = black + red;
		int price = (black * bp) + (red * rp);
		
		
		if(tot >= cnt1) {
			System.out.println(cnt1 + "그릇 이상 주문하면 " + rate1 + "% 할인!");
			System.out.println("총 금액 : " + (int)(price * ((100 - rate1) / 100.0)) + "원");
		}else if(tot >= cnt2) {
			System.out.println(cnt2 + "그릇 이상 주문하면 " + rate2 + "원 할인!");
			System.out.println("총 금액 : " + (price - rate2) + "원");			
		}else {
			System.out.println("총 금액 : " + price + "원");						
		}
		
	}
	
}

'JAVA' 카테고리의 다른 글

[JAVA]GET과 POST  (2) 2023.10.18
[JAVA] 음력 양력 변환 라이브러리  (0) 2023.09.20
[JAVA] ifelse(2)  (0) 2023.04.16
[JAVA] ifelse를 이용한 짝수, 홀수 판별  (0) 2023.04.16
[JAVA] ifelse(1)  (0) 2023.04.16