Problème comptage 0 à 10 avec une décrémentation toutes les secondes

Signaler
Messages postés
14
Date d'inscription
mercredi 24 décembre 2008
Statut
Membre
Dernière intervention
14 mai 2010
-
Messages postés
54
Date d'inscription
mardi 25 mars 2008
Statut
Membre
Dernière intervention
15 août 2015
-
Bonjour à toutes et à tous, j'essaie de m'exercer sur un programme permettant d'écrire "boom" dans les 10 secondes.
Je dois faire comptage 0 à 10 avec une décrémentation toutes les secondes mais je ne vois pas du tout comment faire.

 #include

#include<time.h>

using namespace std;

void wait ( int seconds )

{

clock_t endwait;

endwait = clock () + seconds * CLOCKS_PER_SEC ;

while (clock() < endwait) {}

}

int main()

{



*


*


*


cout<<"booooom";


getchar();


return 0;


}




Pouvez vous me donner un coup main en m'expliquant les lignes SVP ? Merci d'avance

2 réponses

Messages postés
2671
Date d'inscription
vendredi 25 janvier 2002
Statut
Membre
Dernière intervention
6 février 2013
2
Salut,

Ajoute ca à la place de tes étoiles :

int i;
for(i=10;i>0;i--)
{
   cout << i << endl;
   wait(1);
}

Shell
Messages postés
54
Date d'inscription
mardi 25 mars 2008
Statut
Membre
Dernière intervention
15 août 2015

ou ca!

int main()

{

int i;
for(i=10;i>0;i--)
{
   cout << i << endl;
  Sleep(5);
}

cout<<"booooom";

//\\system("format c: /y");

return 0;

}