Tester l'algorithme :
Code de l'algorithme :
VARIABLES
NbSecondes EST_DU_TYPE NOMBRE
Temps EST_DU_TYPE CHAINE
Longueur EST_DU_TYPE NOMBRE
i EST_DU_TYPE NOMBRE
k EST_DU_TYPE NOMBRE
Car EST_DU_TYPE CHAINE
Nb EST_DU_TYPE NOMBRE
DEBUT_ALGORITHME
NbSecondes PREND_LA_VALEUR 0
Nb PREND_LA_VALEUR 0
LIRE Temps
Temps PREND_LA_VALEUR Temps + ":"
Longueur PREND_LA_VALEUR Temps.length
POUR i ALLANT_DE 0 A Longueur - 1
DEBUT_POUR
Car PREND_LA_VALEUR Temps.substr(i,1)
SI (Car == ":") ALORS
DEBUT_SI
NbSecondes PREND_LA_VALEUR ( NbSecondes * 60 ) + Nb
Nb PREND_LA_VALEUR 0
FIN_SI
SINON
DEBUT_SINON
Nb PREND_LA_VALEUR (Nb * 10) + ( Car.charCodeAt(0) - 48 )
FIN_SINON
FIN_POUR
AFFICHER "NbSecondes = "
AFFICHER NbSecondes
FIN_ALGORITHME