Coding Test

옷 가게 할인 받기

honey-vision 2024. 6. 20. 17:36

문제 설명
머쓱이네 옷가게는 10만 원 이상 사면 5%, 30만 원 이상 사면 10%, 50만 원 이상 사면 20%를 할인해줍니다.
구매한 옷의 가격 price가 주어질 때, 지불해야 할 금액을 return 하도록 solution 함수를 완성해보세요.

 

10만원 ~ 30만원 미만일 때 5% 할인 받은 가격

30만원 ~ 50만원 미만일 때 10%할인 받은 가격

50만원 이상일 때 20% 할인 받은 가격

그 외 가격

 

조건문으로 구간을 나누어 price에 곱해준다.

전체 코드는 다음과 같다.

#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>

int solution(int price) {
    int answer = 0;
    if(100000<=price&&price<300000){
        answer = price*0.95;
    }
    else if(300000<=price&&price<500000){
        answer = price*0.90;
    }
    else if(500000<=price&&price<=1000000){
        answer = price*0.80;
    }
    else 
        return price;
    
    return answer;
}

'Coding Test' 카테고리의 다른 글

가위 바위 보  (0) 2024.06.22
아이스 아메리카노  (0) 2024.06.21
피자 나눠 먹기 (1)  (0) 2024.06.19
중앙값 구하기  (0) 2024.06.17
중복된 숫자 개수  (0) 2024.06.14