Créer un timer en C
Résolu/Fermé
Edward Withen
Messages postés
194
Date d'inscription
samedi 3 février 2007
Statut
Membre
Dernière intervention
9 mai 2009
-
27 nov. 2007 à 21:57
Edward Withen Messages postés 194 Date d'inscription samedi 3 février 2007 Statut Membre Dernière intervention 9 mai 2009 - 28 nov. 2007 à 20:46
Edward Withen Messages postés 194 Date d'inscription samedi 3 février 2007 Statut Membre Dernière intervention 9 mai 2009 - 28 nov. 2007 à 20:46
A voir également:
- Timer c
- Shutdown timer - Télécharger - Personnalisation
- Multi timer - Télécharger - Bureautique
- Timer tv tcl ✓ - Forum Téléviseurs
- Timer php ✓ - Forum PHP
- Vb6 timer - Forum VB / VBA
2 réponses
Edward Withen
Messages postés
194
Date d'inscription
samedi 3 février 2007
Statut
Membre
Dernière intervention
9 mai 2009
46
28 nov. 2007 à 20:46
28 nov. 2007 à 20:46
Merci!!
et pour ceux qui veulent un exemple, souriez, en voilà un :
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
long sec; //on initialise sec pour les secondes à patienter
printf("Entrez le nombre de secondes \205 patienter :\n"); //on affiche le message à l'écran
scanf("%d", &sec); //on stocke le choix de l'utilisateur dans la variable sec
while (sec > 0) //on crée la boucle. Rassurez vous, celle-ci n'occupe pas votre CPU
{
printf("\rSecondes restantes : %03i", sec); //on affiche le temps restant. %03i veut dire afficher 3 nombres (055 au lieu de 55 par exemple)
sec--; //on décrémente la valeur de sec
sleep(1000); //patienter 1 000 ms (donc une seconde) dans chaque exécution de la boucle
}
return 0;
}
Voilà! Maintenant je vous souhaite une bonne programation!
et pour ceux qui veulent un exemple, souriez, en voilà un :
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
long sec; //on initialise sec pour les secondes à patienter
printf("Entrez le nombre de secondes \205 patienter :\n"); //on affiche le message à l'écran
scanf("%d", &sec); //on stocke le choix de l'utilisateur dans la variable sec
while (sec > 0) //on crée la boucle. Rassurez vous, celle-ci n'occupe pas votre CPU
{
printf("\rSecondes restantes : %03i", sec); //on affiche le temps restant. %03i veut dire afficher 3 nombres (055 au lieu de 55 par exemple)
sec--; //on décrémente la valeur de sec
sleep(1000); //patienter 1 000 ms (donc une seconde) dans chaque exécution de la boucle
}
return 0;
}
Voilà! Maintenant je vous souhaite une bonne programation!