2011년 11월 9일 수요일

10 자동차 운행 거리와 연료 알아보기

print('종료하려면 연료통(리터)에 숫자 1을 입력하세요.')
g = 0
while g != 1 :
    g = int(input('연료통(리터) : '))
    if g == 1 :
        print('프로그램을 종료합니다!')
    else :
        p = int(input('남은 연료량(%) : '))
        l = int(input('연비(Km) : '))
        d = int(input('남은 거리(Km) : '))
        a = int(g * (p/100)) # 남은 연료(리터)
        b = int(d / l) # 남은 거리에 필요한 연료(리터)
        c = int(a * l) # 갈 수 있는 거리(Km)
        if a >= b :
            print('목적지까지 갈 수 있습니다!')
            print('갈 수 있는 거리는 ', c, 'Km이며, ', '남은 연료는 ', a, '리터입니다.' + '\n')
        else :

            print('목적지까지 갈 수 없습니다! 빨리 연료를 넣어야 합니다.')
            print('갈 수 있는 거리는 ', c, 'Km이며, ', '남은 연료는 ', a, '리터입니다.' + '\n')
print('이용해 주셔서 감사합니다~')


>>>
종료하려면 연료통(리터)에 숫자 1을 입력하세요.
연료통(리터) : 80
남은 연료량(%) : 20
연비(Km) : 10
남은 거리(Km) : 150
목적지까지 갈 수 있습니다!
갈 수 있는 거리는  160 Km이며,  남은 연료는  16 리터입니다.


연료통(리터) : 1
프로그램을 종료합니다!
이용해 주셔서 감사합니다~

댓글 없음:

댓글 쓰기