Minwoo Dev.

[Java] 퀴즈 4. 주차 요금 정산 프로그램 본문

Java

[Java] 퀴즈 4. 주차 요금 정산 프로그램

itisminu 2023. 11. 14. 12:36
728x90
반응형
SMALL

조건문을 활용하여 주차 요금 정산 프로그램을 작성하시오.

 

 

조건

  • 주차요금은 시간당 4000원 (일일 최대 요금은 30000원)
  • 경차 또는 장애인 차량은 최종 요금에서 50% 할인

 

주차요금 예시

  • 일반 차량 5시간 주차 시 20000 원
  • 경차 5시간 주차 시 10000원
  • 장애인 차량 10시간 주차 시 15000원

 

실행결과

  • 일반 차량 5시간 주차 시 20000원

 

  • 경차 5시간 주차 시 10000원

  • 장애인 차량 10시간 주차 시 15000원

 

 

 

코드

package chap_04;

// 주차요금은 시간당 4000원 (일일 최대 요금은 30000원)
// 경차 또는 장애인 차량은 최종 요금에서 50% 할인

// 일반 차량 5시간 주차 시 20000원
// 경차 5시간 주차 시 10000원
// 장애인 차량 10시간 주차 시 15000원

// 실행결과 : 주차 요금은 ~ 원입니다.

public class _Quiz_04 {
    public static void main(String[] args) {
        int hour = 10; // 주차 시간
        boolean isSmallCar = false; // 경차 여부
        boolean withDisabledPerson = true; // 장애인 차량 여부

        int fee = hour * 4000; // 시간당 4000원 곱하기

        // 30000원 초과 시 일일 최대 요금으로 수정
        if (fee > 30000) {
            fee = 30000;
        }

        // 경차 또는 장애인 차량인 경우 50% 할인
        if (isSmallCar || withDisabledPerson) {
            fee /= 2; // 50% 할인 적용
        }

        // 실행 결과 출력
        System.out.println("주차 요금은 "+fee+"입니다. ");

    }
}

 

728x90
반응형
LIST

'Java' 카테고리의 다른 글

[Java] 다차원 배열  (0) 2023.11.15
[Java] 배열 기본  (0) 2023.11.15
[Java] Continue문  (2) 2023.11.14
[Java] Break문  (0) 2023.11.13
[Java] 구구단 만들기  (0) 2023.11.13