I've just started learning about programming and need help creating a solution algorithm in psuedocode to the following problem.
"You are required to develop a solution to a timekeeping problem. Two race times are to be entered in the form of hours, minutes, seconds, and hundredths of a second, and if the times entered are valid (valid times are between 8am and 11pm, minutes and seconds are between 0 and 59, hundredths are between 0 and 99, and finally the first time must be before the second time) the elapse time between the two is to be calculated and reported. It must be possible to calculate many elapse times and when there are no more, the total of valid elapse times and the number of errors are to be reported."
I have to use modules, but haven't yet, so far all i've got is this -
Prompt for race_time1, race_time2
Get race_time1, race_time2
IF race_time1 < race_time2 THEN
elapse_time = race_time2 - race_time1
Display total_elapse_times, error_elapse_times
UNTIL race_time = 0
Its not the final thing yet obviously, but it was a quick run through, could someone help me flesh it out more, give me pointers and stuff on how to go about psudocoding this problem.