#program to add minutes and seconds (Python 3 version) min1,sec1 = eval(input("Enter minutes, seconds: ")) min2,sec2 = eval(input("Enter minutes, seconds: ")) min = min1 + min2 sec = sec1 + sec2 min = min + (sec//60) # note //, not /, which returns float sec = sec % 60 print("sum = ",min,"minutes",sec,"seconds") ### EXERCISE: modify this program to work with hours: # hr1,min1,sec1 = eval(input("Enter hours, minutes, seconds: ")) #### Version of program that keeps adding minutes, seconds until 0,0 used: tmin, tsec = 0,0 # total number of minutes and seconds being kept min,sec = 0,1 # user input (must not be 0,0 for loop to start) while (min!=0 or sec !=0): # equivalent to not(min==0 and sec==0) min,sec = eval(input("Enter minutes, seconds to add (0,0 to quit): ")) tsec = tsec + sec + min*60 # math equivalent to above tmin = tmin + (tsec//60) tsec = tsec % 60 # while print("Total time is",tmin,"minutes,",tsec,"seconds")