Programmation C compte a rebour
Résolu/Fermé
eviltod666
Messages postés
126
Date d'inscription
samedi 18 août 2007
Statut
Membre
Dernière intervention
11 mai 2014
-
3 nov. 2009 à 15:33
eviltod666 Messages postés 126 Date d'inscription samedi 18 août 2007 Statut Membre Dernière intervention 11 mai 2014 - 3 nov. 2009 à 18:08
eviltod666 Messages postés 126 Date d'inscription samedi 18 août 2007 Statut Membre Dernière intervention 11 mai 2014 - 3 nov. 2009 à 18:08
Bonjour,voila je voudrais en faite faire comme un délai d'attente après tant de seconde passé cela s'affiche
Exemple:
printf("Attendez le chargement ...");
ici fonction pour dire tant de seconde ce sont écoulé donc on affiche
printf("Chargement terminé");
J'ai recherché mais je trouve rien qui ne correspond.
Exemple:
printf("Attendez le chargement ...");
ici fonction pour dire tant de seconde ce sont écoulé donc on affiche
printf("Chargement terminé");
J'ai recherché mais je trouve rien qui ne correspond.
A voir également:
- Programmation C compte a rebour
- Créer un compte google - Guide
- Créer un compte gmail - Guide
- Supprimer compte instagram - Guide
- Créer un compte instagram sur google - Guide
- Gmail connexion autre compte - Guide
15 réponses
Pilow
Messages postés
400
Date d'inscription
vendredi 2 octobre 2009
Statut
Membre
Dernière intervention
23 décembre 2009
71
3 nov. 2009 à 15:35
3 nov. 2009 à 15:35
Bonjour,
As tu pensé à la fonction sleep() ?
As une boucle avec un sleep() sinon ?
As tu pensé à la fonction sleep() ?
As une boucle avec un sleep() sinon ?
eviltod666
Messages postés
126
Date d'inscription
samedi 18 août 2007
Statut
Membre
Dernière intervention
11 mai 2014
54
3 nov. 2009 à 15:38
3 nov. 2009 à 15:38
Non désolé je ne suit qu'un noob mais l'important c'est d'apprendre ^^
Comment utilise t'on la fonction sleep().
Merci,pour la rapidité Pilow.
Comment utilise t'on la fonction sleep().
Merci,pour la rapidité Pilow.
Pilow
Messages postés
400
Date d'inscription
vendredi 2 octobre 2009
Statut
Membre
Dernière intervention
23 décembre 2009
71
3 nov. 2009 à 15:41
3 nov. 2009 à 15:41
La fonction sleep(temp) met ton programme en pause pendant un nombre de seconde = à temp.
Tu peux dire
Ici pendant le sleep ton programme ne fait absolument rien (pendant 3 secondes)
ici le message va afficher un . toutes les secondes pendant trois secondes et afficher la phrase Ayaiii finiii après ça.
Je sais pas si c'est ce que tu veux.
Tu peux dire
printf("Attendez svp ..."); sleep(3); printf("Ayaiiii finiiii");
Ici pendant le sleep ton programme ne fait absolument rien (pendant 3 secondes)
int i = 0; printf("Attendez svp"); while (i <= 3) { sleep(1); printf("."); } printf("Ayaiiii finiiii");
ici le message va afficher un . toutes les secondes pendant trois secondes et afficher la phrase Ayaiii finiii après ça.
Je sais pas si c'est ce que tu veux.
Pilow
Messages postés
400
Date d'inscription
vendredi 2 octobre 2009
Statut
Membre
Dernière intervention
23 décembre 2009
71
3 nov. 2009 à 15:43
3 nov. 2009 à 15:43
Il faudra surement un fflush() aussi pour que tous les printf ne se fassent pas a la fin de l'execution de ton programme
Flow31-
Messages postés
84
Date d'inscription
mardi 20 mai 2008
Statut
Membre
Dernière intervention
10 avril 2013
10
3 nov. 2009 à 15:42
3 nov. 2009 à 15:42
#include <windows.h>
Sleep(5000); (temps en milisecondes, ici : 5s)
J'espère ne pas me tromper....dîte le moi sinon !
Sleep(5000); (temps en milisecondes, ici : 5s)
J'espère ne pas me tromper....dîte le moi sinon !
Pilow
Messages postés
400
Date d'inscription
vendredi 2 octobre 2009
Statut
Membre
Dernière intervention
23 décembre 2009
71
3 nov. 2009 à 15:45
3 nov. 2009 à 15:45
Pour le temps en milliseconde c'est la fonction usleep() je crois
http://www.linux-kheops.com/doc/man/manfr/man-html-0.9/man3/sleep.3.html
http://www.linux-kheops.com/doc/man/manfr/man-html-0.9/man3/sleep.3.html
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
eviltod666
Messages postés
126
Date d'inscription
samedi 18 août 2007
Statut
Membre
Dernière intervention
11 mai 2014
54
3 nov. 2009 à 15:44
3 nov. 2009 à 15:44
Oui il ne faut pas que j'oublie la bibliothèque c'est ca --' comme a mis Flow31-.
Flow31-
Messages postés
84
Date d'inscription
mardi 20 mai 2008
Statut
Membre
Dernière intervention
10 avril 2013
10
3 nov. 2009 à 15:46
3 nov. 2009 à 15:46
Pilow : je sais que en c++, Sleep() prend une majuscule, sinon ça ne marche pas :/
et d'après le manuel de linux c'est : #include <unistd.h>
(moi je parlais pour le C++ je crois, je mélange en ce moment)
et d'après le manuel de linux c'est : #include <unistd.h>
(moi je parlais pour le C++ je crois, je mélange en ce moment)
eviltod666
Messages postés
126
Date d'inscription
samedi 18 août 2007
Statut
Membre
Dernière intervention
11 mai 2014
54
3 nov. 2009 à 15:48
3 nov. 2009 à 15:48
#include (stdio.h)
int main (void)
{
int merci;
for(merci = 1;merci<=1000;merci++)
printf("1000 Merci ^^");
return 0 ;
}
Je croit que c'est sa ^^.
int main (void)
{
int merci;
for(merci = 1;merci<=1000;merci++)
printf("1000 Merci ^^");
return 0 ;
}
Je croit que c'est sa ^^.
Pilow
Messages postés
400
Date d'inscription
vendredi 2 octobre 2009
Statut
Membre
Dernière intervention
23 décembre 2009
71
3 nov. 2009 à 15:49
3 nov. 2009 à 15:49
Jamais fais de C++, je ne saurai répondre
eviltod666
Messages postés
126
Date d'inscription
samedi 18 août 2007
Statut
Membre
Dernière intervention
11 mai 2014
54
3 nov. 2009 à 15:53
3 nov. 2009 à 15:53
Et juste pour info j'en demande beaucoup peut on faire arrêter un ordinateur avec le C l'éteindre.^^
Pilow
Messages postés
400
Date d'inscription
vendredi 2 octobre 2009
Statut
Membre
Dernière intervention
23 décembre 2009
71
3 nov. 2009 à 15:55
3 nov. 2009 à 15:55
system("shutdown");
Un truc comme ca je crois
eviltod666
Messages postés
126
Date d'inscription
samedi 18 août 2007
Statut
Membre
Dernière intervention
11 mai 2014
54
3 nov. 2009 à 16:09
3 nov. 2009 à 16:09
Merci c'est pour faire une blague a un ami.
eviltod666
Messages postés
126
Date d'inscription
samedi 18 août 2007
Statut
Membre
Dernière intervention
11 mai 2014
54
3 nov. 2009 à 16:15
3 nov. 2009 à 16:15
J'ai un problème sa n'arrête pas d'afficher ................. sans s'arrêter voici le code pas terminé et en vrac :$ désolé.
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
int main(int argc, char *argv[])
{
int H1,H2,H3,H4,H5,H6,H7,H8,H9,H10,T,T1;
H1 = 1,H2 = 2,H3 = 3,H4 = 4,H5 = 5,H6 = 6,H7 = 7,H8 = 8,H9 = 9,H10 = 10,T1 = 0;
printf("Bonjour vous voici dans Windows anti-hacker Version-T002JK8TR \n \n");
printf("Ce petit programme a pour but d'elemine toute menace de hack. \n");
printf("Si le hacker est present dans la liste noir entrez le chiffre et appuyez sur entrez. \n \n");
printf("1.Black Guard \n");
printf("2.Hell Hack3r \n");
printf("3.Joker \n");
printf("4.Ghost Hunter\n");
printf("5.Kill_6783\n");
printf("6.NicoTheRussian\n");
printf("7.FrenchB1TCH\n");
printf("8.Anhilator\n");
printf("9.JFKitchen\n");
printf("10.N00B54\n\n");
printf("Entrez le chifre et appuyez sur entrez : ");
scanf("%d", &H1, &H2, &H3, &H4, &H5, &H6, &H7, &H8, &H9, &H10);
while (T1 <= 10)
{
Sleep(2);
printf(".");
}
switch (H1)
{
case 1:
printf("Black Guard est dans la liste rouge attention veuillez ne pas fermez la fenetre.\n");
printf("Votre disque dur va etre totalement efface si vous fermez \ncette fenetre maintenan,\n");
printf("Windows ne pourra plus redemarre votre ordinateur sera endomage ....\n");
printf("Formatage en cours patientez ...");
break;
while (T <= 30)
{
Sleep(3);
printf(".");
}
printf("Formatage Termine");
}
return 0;
}
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
int main(int argc, char *argv[])
{
int H1,H2,H3,H4,H5,H6,H7,H8,H9,H10,T,T1;
H1 = 1,H2 = 2,H3 = 3,H4 = 4,H5 = 5,H6 = 6,H7 = 7,H8 = 8,H9 = 9,H10 = 10,T1 = 0;
printf("Bonjour vous voici dans Windows anti-hacker Version-T002JK8TR \n \n");
printf("Ce petit programme a pour but d'elemine toute menace de hack. \n");
printf("Si le hacker est present dans la liste noir entrez le chiffre et appuyez sur entrez. \n \n");
printf("1.Black Guard \n");
printf("2.Hell Hack3r \n");
printf("3.Joker \n");
printf("4.Ghost Hunter\n");
printf("5.Kill_6783\n");
printf("6.NicoTheRussian\n");
printf("7.FrenchB1TCH\n");
printf("8.Anhilator\n");
printf("9.JFKitchen\n");
printf("10.N00B54\n\n");
printf("Entrez le chifre et appuyez sur entrez : ");
scanf("%d", &H1, &H2, &H3, &H4, &H5, &H6, &H7, &H8, &H9, &H10);
while (T1 <= 10)
{
Sleep(2);
printf(".");
}
switch (H1)
{
case 1:
printf("Black Guard est dans la liste rouge attention veuillez ne pas fermez la fenetre.\n");
printf("Votre disque dur va etre totalement efface si vous fermez \ncette fenetre maintenan,\n");
printf("Windows ne pourra plus redemarre votre ordinateur sera endomage ....\n");
printf("Formatage en cours patientez ...");
break;
while (T <= 30)
{
Sleep(3);
printf(".");
}
printf("Formatage Termine");
}
return 0;
}
Pilow
Messages postés
400
Date d'inscription
vendredi 2 octobre 2009
Statut
Membre
Dernière intervention
23 décembre 2009
71
3 nov. 2009 à 16:17
3 nov. 2009 à 16:17
Tu n'incrémente pas tes valeurs,
t++;
t1++;
Autant pour moi j'avais oublié le plus important dans ma boucle
t++;
t1++;
Autant pour moi j'avais oublié le plus important dans ma boucle
eviltod666
Messages postés
126
Date d'inscription
samedi 18 août 2007
Statut
Membre
Dernière intervention
11 mai 2014
54
3 nov. 2009 à 16:24
3 nov. 2009 à 16:24
Merci beacoup.Pilow
eviltod666
Messages postés
126
Date d'inscription
samedi 18 août 2007
Statut
Membre
Dernière intervention
11 mai 2014
54
3 nov. 2009 à 18:08
3 nov. 2009 à 18:08
J'ai encore un problème ,
C:\Users\Eviltod666\Desktop\ProjectCEDRIC\Cedric\main.c||In function `main':|
C:\Users\Eviltod666\Desktop\ProjectCEDRIC\Cedric\main.c|25|warning: too many arguments for format|
C:\Users\Eviltod666\Desktop\ProjectCEDRIC\Cedric\main.c|212|error: syntax error at end of input|
||=== Build finished: 1 errors, 1 warnings ===|
La je comprend pas je suis perdu vous voulez que je mette le code avec?
Non c'est bon j'ai oublié de fermé les acolade.^^
C:\Users\Eviltod666\Desktop\ProjectCEDRIC\Cedric\main.c||In function `main':|
C:\Users\Eviltod666\Desktop\ProjectCEDRIC\Cedric\main.c|25|warning: too many arguments for format|
C:\Users\Eviltod666\Desktop\ProjectCEDRIC\Cedric\main.c|212|error: syntax error at end of input|
||=== Build finished: 1 errors, 1 warnings ===|
La je comprend pas je suis perdu vous voulez que je mette le code avec?
Non c'est bon j'ai oublié de fermé les acolade.^^