Переменные t1 и t2 определяют текущее время, выраженное в сотых долях секунды.
Примечание. Если бы в программе было написано
t1:=((60*h+m)*60+s)*100+s100,
то при вычислении выражения в правой части оператора присваивания могло быть переполнение разрядной сетки переменной типа word (все переменные, входящие в состав выражения, имеют тип word; следовательно, и значение выражения также будет иметь тип word). Например, при h = 20, m = 0, s = 0, s100 = 0 получим значение 7200000, что значительно превышает максимально возможное для типа word. Напротив, в выражении
(t2+m)*60+s)*100+s100
переменная t2 имеет тип longint, остальные переменные - тип word; при вычислении этого выражения производится преобразование разнотипных целочисленных операндов к более старшему типу, т.е. к типу longint.