class Solution {
public int solution(int price) {
if(price >= 500000) {
double answer = (double) price * 0.80;
return (int) answer;
}
if(price >= 300000) {
double answer = (double) price * 0.90;
return (int) answer;
}
if(price >= 100000) {
double answer = (double) price * 0.95;
return (int) answer;
}
return price;
}
}
if문 = {}문 열기, if 문이 연속될 때 중괄호 한줄띄기
'public int~' 메소드가 최종적으로 int 타입으로 값을 받기 때문에 double로 값을 받았어도 return 시 int형으로 타입 변경
'JAVA STUDY > 프로그래머스' 카테고리의 다른 글
프로그래머스 문자열 뒤집기 문제 (0) | 2023.12.15 |
---|---|
프로그래머스 배열 원소의 길이 문제 (0) | 2023.12.14 |
프로그래머스 배열의 유사도 문제 (0) | 2023.12.14 |
프로그래머스 피자 나눠 먹기 (1) 문제 (1) | 2023.12.11 |
프로그래머스 특정 문자 제거하기 문제 (0) | 2023.12.11 |