Lo unico que no entiendo es esto:
Código
segundos%=60
Citar
segundos=1900
segundos/60=31==> esto serían minutos resto=segundos%60=40
es decir, te da los segundos inferiores a 60, o sea lo que quedarían en 1900 después de "quitar" los segundos múltiplo de 60
segundos/60=31==> esto serían minutos resto=segundos%60=40
es decir, te da los segundos inferiores a 60, o sea lo que quedarían en 1900 después de "quitar" los segundos múltiplo de 60