Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2053 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [C++] besoin d'une petite aide

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C++] besoin d'une petite aide

n°266666
le belge
Posté le 10-12-2002 à 20:44:45  profilanswer
 

dc voila mon prog, je sais y fai pitie
 
 #include <iostream.h>  
   
 void main (void)  
 {  
 int i,j;  
   
 for(i=5;i>0;i--)  
      cout<<"Formatage du disque dans "<<i<<" secondes"<<endl<<endl;  
   
 for(j=1;j<=100;j++)  
      cout<<"Formatage effectue a "<<j<<"%"<<endl;  
   
 }
 
quand je l execute y me met ttes les lignes a la suite ce qui estlogique mais comment faire pr que il me mette les lignes au fur et a mesure tte les sec par exemple (c'est pr faire une petite blague a la con)
 y doit y avoir une bibli et une commande a mettre mais je sai pas dc si tu sai ce serai cool de me dire ce que je doit mettre
Merci  :na:  

mood
Publicité
Posté le 10-12-2002 à 20:44:45  profilanswer
 

n°266667
samuelp
Posté le 10-12-2002 à 20:46:54  profilanswer
 

Le Belge a écrit :

dc voila mon prog, je sais y fai pitie
 
 #include <iostream.h>  
   
 void main (void)  
 {  
 int i,j;  
   
 for(i=5;i>0;i--)  
      cout<<"Formatage du disque dans "<<i<<" secondes"<<endl<<endl;  
   
 for(j=1;j<=100;j++)  
      cout<<"Formatage effectue a "<<j<<"%"<<endl;  
   
 }
 
quand je l execute y me met ttes les lignes a la suite ce qui estlogique mais comment faire pr que il me mette les lignes au fur et a mesure tte les sec par exemple (c'est pr faire une petite blague a la con)
 y doit y avoir une bibli et une commande a mettre mais je sai pas dc si tu sai ce serai cool de me dire ce que je doit mettre
Merci  :na:  
 


 
Y aurai pas une commande delay en C++ (A moins que ce soit en Ada)
 
 Sinon, c'est sleep je crois (par exemple sleep(100) ça fait une belle tempo. )
 

n°266673
xilebo
noone
Posté le 10-12-2002 à 20:53:25  profilanswer
 

ouais c sleep(x) x en ms (sauf sous linux c est en seconde )

n°266676
Taz@PPC
saloperie de i=`expr $i + 1`;
Posté le 10-12-2002 à 20:58:10  profilanswer
 

d'abord je corrige ton programme

Code :
  1. #include <iostream>  // iostream.h est dépprécié
  2. int main ()  // le type de retour de main doit etre int. () equivaut au (void) du C
  3. {
  4. for(int i=5; i>0; --i) // déclaration des varaibles au plus pres de leur initialisation
  5.    // cout n'existe pas. les espaces n'ont jamais tués personne   
  6.    std::cout << "Formatage du disque dans " << i << " secondes" << "\n\n";
  7. }
  8. for(int j=1; j<=100; ++j) 
  9. {
  10.      std::cout << "Formatage effectue a " << j << "%\n";
  11. }
  12. // implicitement "return 0;"
  13. }


 
petits rappels:
 
std::endl <=> '\n' + flush. donc si ona pas envie de flushé,le \n suffit
pour ecrire un caractère, c'est 'c' et pas "c", ce qui est bien plsu rapide
 
 
apres vu que ton code a été compilé, je dirai que tu tournes sous WC++, et la je sais pas. ce que tu peux faire, c'est un truc standard avec std::time et std::difftime: pour ce, fais une recherche, il y a eu des topic sur la gestion du temps en C++ standard il y a a peine quelques jours


Message édité par Taz@PPC le 10-12-2002 à 20:59:31

---------------
du bon usage de rand [C] / [C++]

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [C++] besoin d'une petite aide

 

Sujets relatifs
Un Peux d'aide je suis newbieBesoin d'un pro? : Problème de regexp (résolu)
[JAVA] petite question sur les tableaux à 2 dimbesoin d'aide sur arbre binaire
[PASCAL] cherche livre "aide memoire du turbo pascal"fichier d'aide c++ builder 6
[PHP] Faire appel à une fonction à l'aide d'un lien ???[PHP&Flash] Besoin d'infos
Aide au java pliz 
Plus de sujets relatifs à : [C++] besoin d'une petite aide


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR