|
Publicité ' | ||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Étudiant Inscription : novembre 2012 Messages : 2 ![]() |
Bonsoir !
Je voudrais réussir à faire un tableau comme ceci : 15 10 14 6 9 13 3 5 8 12 1 2 3 4 7 11 A partir d'un tableau à deux dimensions de taille [n][n] Je suis donc partie du principe que le nombre à insérer dans la première case était obtenu comme ceci : for(l=0;l<=n;l++) { nombre=nombre+l; } ce qui me donne des résultats cohérents. Seulement, lorsque j'essaie de remplir mon tableau, ça ne fait pas du tout ce que je souhaite. Je n'arrive pas à trouver la faute... Si quelqu'un pouvait me mettre simplement sur la piste en montrant où mon raisonnement est faux, ce serait génial ! Code c++ :
|
||
|
|
00
|
|
|
#2 | ||||||
![]() ![]() Jérôme Inscription : septembre 2009 Messages : 5 163 ![]() |
Bonsoir,
Quelques petites erreurs d'indices :
15 10 14 6 9 13 3 5 8 12 1 2 4 7 11 15 10 14 6 9 13 3 5 8 12 1 2 4 7 11 |
||||||
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Étudiant Inscription : novembre 2012 Messages : 2 ![]() |
Rah ! Satané indices, ils m'ont toujours.
Je te remercie ! C'est parfait maintenant. Je vais me renseigner sur l'utilisation de cout.width et std::right car en effet, ce sera vraiment mieux ! Bonne soirée. |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com