Exerciciec
Bonjour,
je voudrais savoir comment écrire un programme qui converti les heures en secondes et vice versa
merci beaucoup
je voudrais savoir comment écrire un programme qui converti les heures en secondes et vice versa
merci beaucoup
Configuration: Windows XP Internet Explorer 6.0
2 réponses
-
Bonjour,
#include<stdio.h>
main
{
printf("donner l'heure,la minute,la seconde exp:9h15mn30sec");
scanf("%d%d%d",&h ,&m ,&s);
hts=heuretosec(h,m,s);
printf("%d heures et %d minutes et %d secondes, deviennent %d secondes",h,m,s,hts);
sectoheure();
}
int heuretosec(inth,intm,ints)
{
return (h*3600+m*60+s);
}
void sectoheure()
{
printf("donner le nombre de secondes");
scanf("%d",&s);
nh=s/3600;
nm=(s%3600)/60;
ns=(s%3600)%60;
printf("%d secondes égalent à %d heures et %d minutes et %d secondes",s,nh,nm,ns);
}
voila cette solution j'èspère qu'elle te conviendera ciao -
Attention a bien mettre une valeur de retour pour main (même si c'est void). Normalement main est sensé retourner 0 quand tout va bien.
int main(){ ... return 0; }
Attention aussi à mettre le main en fin de fichier ou à déclarer tes fonctions en début de fichier sinon ça ne compile pas. Enfin, attention à bien mettre un espace entre "int" et les noms de variables
Bonne chance