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

  FORUM HardWare.fr
  Programmation
  C++

  Modification!!!

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Modification!!!

n°887701
jeremie516​9
Posté le 01-11-2004 à 12:52:49  profilanswer
 

C'est en C++ qu'il faut que je le fasse! Ya pleins de choses que je ne comprend po !!! (enfin ce sont des choses inconues!)
 
Bonjour:  
 
Voila j'ai un programme en C à faire mais je n'y arrive po, ya plusieurs choses qui me coincent !  
Voici l'exo:  
 
Afficher un riangle isocèle d'étoiles de N lignes (N est fourni au clavier).  
Ex:Nombre de lignes : 8.  
 
       *  
      ***  
     *****  
    *******  
   *********  
  ***********  
 *************  
***************  
 
Voila ce que ca doit afficher!  
 
Jpensais le faire avec une boucle (genre "for" ou "do while" ) avec des incrémentation et décrémentation (genre à chaque ligne il y a un espace en moins). De plus j'ai remarquer que pour trouver le nombres d'étoiles il fallait multiplier le nombre de la ligne par 2 et ensuite soustraire 1. De plus j'ai remarqué qu'à chaque ligne il y a 2 étoiles supplémentires. J'ai essayé mais je n'arrive pas a faire une incrémentation de 2 étoiles!  
 
Voila j'espere que je vous ai pas trop embetter avec mon exos et mes pistes mais svp aidez c'est un exo noté !!!  
 
Merci d'avance!  
 
jérémie5169 (dut geii)

mood
Publicité
Posté le 01-11-2004 à 12:52:49  profilanswer
 

n°887702
kadreg
profil: Utilisateur
Posté le 01-11-2004 à 12:56:14  profilanswer
 

voici la solution, c'est cadeau :
 

Code :
  1. #include <iostream>
  2. const int NB=24;
  3. template<char C, int N>
  4. class Afficher : Afficher<C, N-1> {
  5. public:
  6.   Afficher () {
  7.     std::cout<<C;
  8.   }
  9. };
  10. template <char C>
  11. class Afficher<C, 0> {
  12. public:
  13.    Afficher () {}
  14. };
  15. template <int T, int U=0>
  16. class StarLine : public StarLine<T, U+1> {
  17. public:
  18.   StarLine () {
  19.     Afficher<' ', U> a;
  20.     Afficher<'*', 1+((T-U)*2)> b;
  21.     std::cout<<std::endl;
  22.   }
  23. };
  24. template <>
  25. class StarLine <NB, NB+1>{
  26. public:
  27.   StarLine() {}
  28. };
  29. int main () {
  30.   StarLine<NB> line;
  31.   return 0;
  32. }


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°887705
jeremie516​9
Posté le 01-11-2004 à 13:01:40  profilanswer
 

Pourtant quand je l'essaye dans Dev-C++ ca marche po !!!

n°887708
kadreg
profil: Utilisateur
Posté le 01-11-2004 à 13:06:05  profilanswer
 

C'est normal que ça marche pas, il a pas de jambes...
 
 


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°887736
jeremie516​9
Posté le 01-11-2004 à 13:39:32  profilanswer
 

Mdr !!!
Non mais c'est normal qua ca ne fonctionne po ???

n°887737
kadreg
profil: Utilisateur
Posté le 01-11-2004 à 13:40:14  profilanswer
 

non


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°887744
masklinn
í dag viðrar vel til loftárása
Posté le 01-11-2004 à 13:57:29  profilanswer
 


ben si, 10 contre 1 que le monsieur crée un projet C et essaie de lancer ton truc :whistle:


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°887745
antp
Super Administrateur
Champion des excuses bidons
Posté le 01-11-2004 à 13:59:12  profilanswer
 

Aller à :
  FORUM HardWare.fr
  Programmation
  C++

  Modification!!!

 

Sujets relatifs
Flash/Php Modification VariableScript image : modification possible ?
Modification dynamiqe de "class" (et non d'ID)Modification droit d'un répertoire
[C#] "Geler" la fenêtre lors de la modification de contrôles ?modification description
Modification de site en PHP, insertion d'image[java] modification fichier texte
[batch]Réccupérer la date de création/modification d'un fichier,Modification de donnee dans ma base
Plus de sujets relatifs à : Modification!!!


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)