Aide programme C++

Aide programme C++ - C++ - Programmation

Marsh Posté le 04-11-2006 à 16:50:51    

Bonjour, je dois réaliser pour dans une dixaine de jours un exercice en cours de C++ de BTS IG.
Un des exercices, que je n'arrive pas à résoudre est le suivant :
 
Proposer un programme Cpp commenté permettant de réaliser ceci :
Dessiner la figure suivante, à partir de la saisie de la hauteur :
 
                            *
                          ***
                        *****
                      *******
                    *********
 
       (Exemple avec une hauteur de 5)
 
La ou les structures utilisées seront parmi : while ; do...while ; for ; ou eventuellement par tableau(x) à une dimension.
 
Bon, le dessin est mal fait je sais pas pourquoi mais les étoiles sont pas très bien alignées ^^
 
Si vous pouviez m'aider vite fait ca serait bien, commenté bien sûr.
 
Un grand merci à celui ou celle qui me file ce coup de main.
 
 :)

Reply

Marsh Posté le 04-11-2006 à 16:50:51   

Reply

Marsh Posté le 04-11-2006 à 16:59:23    

ahahahaah un winner !!
 
c'etait hier vendredi ::!!


---------------
“L'éducation est l'arme la plus puissante que l'on puisse utiliser pour changer le monde”
Reply

Marsh Posté le 04-11-2006 à 17:02:51    

T'aurais pu formuler ta demande autrement sachant ceci :
 
 
Sinon c'est la traditionnelle pyramide d'étoile demandée aux élèves de BTS IG chaque années.
Un peu de réflexion devrait t'apporter la solution.
 
Reviens avec quelque chose qui ne fonctionne pas, au moins avec un début de code.


Message édité par dwogsi le 04-11-2006 à 17:04:01
Reply

Marsh Posté le 04-11-2006 à 17:03:10    

Mais encore ?
J'ai pas compris ta réplique kirua. :)

Reply

Marsh Posté le 04-11-2006 à 17:06:09    

Normanniska a écrit :

J'ai pas compris ta réplique kirua. :)


  • Titre du topic à revoir
  • Tu demande plus ou moins du code tout fait


C'est du topic de vendredi c'est tout.

Reply

Marsh Posté le 04-11-2006 à 17:07:04    

Bon et ben j'aurai essayé :D
C'est juste que je lutte sans avancer, et ça c'est pas chouette.
++

Reply

Marsh Posté le 04-11-2006 à 17:08:07    

PS : du calme, je viens en paix

Reply

Marsh Posté le 04-11-2006 à 17:20:20    

Dites moi juste, y aurait-il plusieurs façons d'arriver au résultat ?
Plusieurs méthodes me viennent en tête.

Reply

Marsh Posté le 04-11-2006 à 17:24:19    

Citation :

écrire un programme qui affiche une pyramide d'étoile dont le nombre de ligne d'étoile a été indiqué
par l'utilisateur :
 
Solution :
 
Variables :
i, j, val : entier
 
Début
| Afficher(« entrer une valeur »)
| Saisir(val)
| Pour i allant de 1 à val Pas de 1 Faire
| | Pour j allant de 1 à (val – i) Pas de 1 Faire
| | | Afficher(« »)
| | FinPour
| | Pour j allant de 1 à (i + i -1) Pas de 1 Faire
| | | Afficher(« * »)
| | FinPour
| | Afficher(« \n ») // pour sauter une ligne
| FinPour
Fin


 
J'ai retrouvé ça dans mes cours de BTS au fin fond de mon disque.
Ca devrait quand même bien t'aider.
 
Edit : J'ai changé la citation, j'avais pas misle bon bou!


Message édité par dwogsi le 04-11-2006 à 17:25:50
Reply

Marsh Posté le 04-11-2006 à 17:30:59    

Et parce que ça m'amusait voici la traduction en C :

Code :
  1. #include <stdio.h>
  2. int main(void)
  3. {
  4.      int i,j,val;
  5.    
  6.      printf("Entrer une valeur : " );
  7.      scanf("%d",&val);
  8.    
  9.      for(i=1;i<=val;i++) {
  10.            for(j=1;j<=(val-i);j++) printf(" " );
  11.            for(j=1;j<=(i+i-1);j++) printf("*" );
  12.            printf("\n" );
  13.      }
  14.    
  15.      getch();
  16.      return 0;
  17. }


 
De rien :o


Message édité par dwogsi le 04-11-2006 à 17:31:27
Reply

Marsh Posté le 04-11-2006 à 17:30:59   

Reply

Marsh Posté le 04-11-2006 à 17:35:44    

merde, j'en avait un en métaprogrammation, mais je le retrouve plus :/


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 04-11-2006 à 18:08:55    

ça sent le sapin

Reply

Marsh Posté le 04-11-2006 à 18:36:02    

push a écrit :

ça sent le sapin


c'est bientot noel [:spamafote]


---------------
Töp of the plöp
Reply

Marsh Posté le 04-11-2006 à 18:39:41    

_darkalt3_ a écrit :

c'est bientot noel [:spamafote]


 
les boules :/


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 04-11-2006 à 18:44:22    


et un :o


Message édité par _darkalt3_ le 04-11-2006 à 18:44:47

---------------
Töp of the plöp
Reply

Marsh Posté le 04-11-2006 à 19:00:09    

kadreg a écrit :

merde, j'en avait un en métaprogrammation, mais je le retrouve plus :/


 
adaptation du 99 bottle en templates ?

Reply

Marsh Posté le 04-11-2006 à 19:14:31    

0x90 a écrit :

adaptation du 99 bottle en templates ?


 
Ca me fait penser, il faut que j'en fasse un en J :o


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed