Найдите выражение if, когда общее количество минут превышает 59, вы должны добавить единицу к количеству часов и соответственно скорректировать минуты?

Это то, что у меня есть.

**#user input
name = input("What is your name?")
distance = float(input("How far are you going?"))
numStops = int(input("How many stops will you make?"))
avgSpeed = int(input("How many stops in measure?"))
#each stop will be 10 minutes
stopTime = numStops * 10

timeDriving = distance/avgSpeed
print("Total time spent driving", timeDriving)

fullHours = distance // avgSpeed
remainingMiles = distance % avgSpeed
decimalHour = remainingMiles / avgSpeed
minutes = decimalHour * 60
fullMinutes = minutes // 1
finalDisplay = stopTime + timeDriving
limit = 59

def time():
    if (fullMinutes >= limit):
        print("over 59", fullHours+1)
    else:
        print("working.")
print("Hours:" ,fullHours)
print("Minutes:" ,fullMinutes)**

это задание, данное мне в целом. Теперь, когда мы вместе разобрали большую часть кода... ваша задача - добавить общее время остановки к этому времени вождения. Помните, что если общее количество минут превышает 59, вы должны добавить единицу к количеству часов и соответственно скорректировать минуты. Ваша последняя программа должна затем отображать приветствие (например, "Привет, [имя]!") И общее количество времени, которое потребуется пользователю, чтобы совершить поездку. Это будет общее время вождения плюс время остановки в часах и минутах.

Цель: написать простую программу, которая запрашивает у пользователя некоторую информацию о поездке и выводит время в пути на экран.

результат продолжает выводиться следующим образом: Общее время, потраченное на вождение 1,0 Часы: 1,0 Минуты: 0,0 -

версия после редактирования:

limit = 59

    while (fullMinutes >= limit):
            print("over 59", fullHours+1)
            minutes = fullHours+1
            finalDisplay = stopTime + timeDriving
            print("Hi", name, "!")
            print("This is the final time of the whole trip all together" ,finalDisplay)

Идк, как добавить 1 к часам, если минуты превысили 59 мин.

0 ответов

Другие вопросы по тегам