Vous êtes ici : Accueil » programmation » Algo Qui convertis en jours, heures, minutes et secondes
Algo Qui convertis en jours, heures, minutes et secondes
#include
#include
int heure,duree,minute,j,s;
/*Ecrire un algorithme CONVERTIR qui transforme une durée exprimée en
seconde(Duree),en heures(HEURES),minutes(MINUTES),et seconde ( SECONDES)
exemple
soit Duree egal à 21556 s. On doit convertir cette en HEURES,MINUTES et SECONDES.
21556 s =5H 59 MIN 16 S.Donc la varrible HEURE on aura 5, dans MINUTE on aura 59 et
et dans SECONDE on aura 16
{
Algo CONVERSION
var
duree,heure,munite:entier
debut
afficher duree
saisir duree
heure<==div 3600
duree <==duree mod 3600
munite<==duree div 60
duree <== duree mod 60
afficher heure"h",munite"mn",duree"s"
fin */
main()
{
printf("Veuillez inser la duree en seconde s'il vous plait ");
printf(" ");
scanf("%d",&duree);
printf(" ");
if(duree<86400)
{
heure=duree/3600;
duree=duree%3600;
minute=duree/60;
duree=duree%60;
}
if(duree>=86400)
{
j=duree/86400;
printf("Cette duree en seconde corespond a %d ", j);
printf(" jour(s)");
duree=duree%86400;
heure=duree/3600;
duree=duree%3600;
minute=duree/60;
duree=duree%60;
printf(" ");
}
if( j>=7)
{
s=j/7;
j=j%7;
printf(" ");
printf("Cette duree en seconde correspond a %d ",s);
printf(" semaine(s)");
printf(" ");
}
printf(" ");
printf("cette duree correspond a : %d ",s);
printf("semaine(s) %d ",j);
printf("jour(s)");
printf(" %d ",heure);
printf("h %d ",minute);
printf("mn %d ",duree);
printf(" s ");
printf(" ");
system("pause");
}