728x90
[조건]
- 주차 요금은 시간 당 5,000원
- 경차 or 장애인은 최종 주차 요금의 50% 할인 됨
- 일 주차 최대 요금은 30,000원
[예시]
일반 차량 3시간 주차 => 15,000원
경차 10시간 주차 => 15,000원
장애인 3시간 주차 => 7,500원
Scanner sc = new Scanner(System.in);
int time = sc.nextInt();
String type = sc.next();
int hour = 5000; // 시간당 요금
int max = 30000; // 최대 요금
int parking = 0; // 최종 요금
parking = hour * time;
if(parking >= max) {
parking = max;
}
if(type.equals("경차")|| type.equals("장애인)){
parking /= 2;
}
System.out.println("주차 요금은 " + parking + "원 입니다.");
[반성할 점]
- 코드의 흐름을 생각하면서 하기!
- 중복 되는 코드는 최대한 줄여가며 보기 쉬운 코드 만들기
728x90
'Java' 카테고리의 다른 글
클래스 - 3 (0) | 2023.06.07 |
---|---|
클래스 - 2 (0) | 2023.06.07 |
클래스 - 1 (0) | 2023.06.07 |
메소드 - 개인정보 일부 비공개 하기 (0) | 2023.06.07 |
배열 - 신발 사이즈 옵션 출력하기 (0) | 2023.06.07 |