2011년 11월 10일 목요일

13 자동차 유지비 계산하기

print('금액을 입력할 때 천단위 구분 쉼표를 사용하여도 좋습니다. 종료하려면 숫자 1을 입력하세요.')
def reComma(myV) :
    r = myV.replace(',','')
    r = int(r)
    return r
def inComma(iV) :
    ir = format(iV,',')
    return ir
g = 0
while g != 1 :
    g = input('휘발유값 : ')
    g = reComma(g)
    if g == 1 :
        print('프로그램을 종료합니다!')
    else :
        km = int(input('1일 주행 거리(Km) : '))
        dd = int(input('1달 주행 일자(일) : '))
        mileage = int(input('자동차 연비(Km/리터) : '))
        repair = input('연간 수리비 : ')
        repair = reComma(repair)
        insurance = input('연간 보험료 : ')
        insurance = reComma(insurance)
        run = int(input('자동차 총 운행 연수 : '))
        car = input('자동차 구입 비용 : ')
        car = reComma(car)
        a = int(km * dd) # 1달 주행 거리
        b = int((a/mileage) * g) # 1달 연료비
        c = int(b * 12) # 1년 연료비
        d = int(c * run) # 총 연료비
        e = int(repair * run) # 총 수리비
        f = int(insurance * run) # 총 보험료
        t = int(car + d + e + f) # 총 유지비
        y = int(t/run) # 연간 유지비
        m = int(y/12) # 월간 유지비
        a = inComma(a)
        b = inComma(b)
        c = inComma(c)
        d = inComma(d)
        e = inComma(e)
        f = inComma(f)
        t = inComma(t)
        y = inComma(y)
        m = inComma(m)
        print('1달 주행 거리는 ', a, 'Km 입니다.')
        print('1달 연료비는 ', b, '원 입니다.')
        print('1년 연료비는 ', c, '원 입니다.')
        print('총 연료비는 ', d, '원 입니다.')
        print('총 수리비는 ', e, '원 입니다.')
        print('총 보험료는 ', f, '원 입니다.')
        print('총 유지비는 ', t, '원 입니다.')
        print('연간 유지비는 ', y, '원 입니다.')
        print('월간 유지비는 ', m, '원 입니다.' + '\n')
print('이용해 주셔서 감사합니다~')


결과물 :

>>>
금액을 입력할 때 천단위 구분 쉼표를 사용하여도 좋습니다. 종료하려면 숫자 1을 입력하세요.

휘발유값 : 2,150
1일 주행 거리(Km) : 48
1달 주행 일자(일) : 25
자동차 연비(Km/리터) : 11
연간 수리비 : 400,000
연간 보험료 : 600,000
자동차 총 운행 연수 : 10
자동차 구입 비용 : 13,900,000
1달 주행 거리는  1,200 Km 입니다.
1달 연료비는  234,545 원 입니다.
1년 연료비는  2,814,540 원 입니다.
총 연료비는  28,145,400 원 입니다.
총 수리비는  4,000,000 원 입니다.
총 보험료는  6,000,000 원 입니다.
총 유지비는  52,045,400 원 입니다.
연간 유지비는  5,204,540 원 입니다.
월간 유지비는  433,711 원 입니다.

휘발유값 : 1
프로그램을 종료합니다!
이용해 주셔서 감사합니다~

>>>



댓글 없음:

댓글 쓰기