Rejoignez la communauté Zoofast.fr et obtenez les réponses dont vous avez besoin. Découvrez des informations fiables et rapides sur n'importe quel sujet, grâce à notre réseau de professionnels expérimentés.

Cahier des charges :
Le programme demande à l’utilisateur d’entrer un nombre de secondes (entier).
En utilisant les opérateurs // et %, le programme convertit ce nombre en heures, minutes, secondes et affiche le résultat

Sagot :

Réponse :

language utiliser js; mais possible de faire la meme chose sur n'importe quel language l'algorithme utilise uniquement les operateur + - / % *

essayer le code :   https://jsfiddle.net/deiiku/k48w7svh/10/

Explications :

% = modulo (on garde les reste de la division)

function convSecond(second)  

{

 

let hours    = (second /60/ 60) ;

let restHours  =  hours % 1;

let minute   = ( hours % 1 ) * 100;

let restMinute  = minute % 1;

second       = ((minute  * 100) % 1 ) * 100;

let restSeconde =  (second % 1);

console.log( (hours - restHours) + " heure , " + (minute - restMinute ) + " minute , " + (second - restSeconde) + " seconde");

}

convSecond(11121);