créer un echiquier en C

créer un echiquier en C - C - Programmation

Marsh Posté le 03-05-2008 à 23:21:31    

Bonsoir a tous
 
voila j'ai un trés leger soucis pour afficher un echiquier, voila ce que j'ai :
http://pof83.free.fr/perso/test.JPG
 
je voudrais bien entendu avoir une ligne de huit case ^^
voici mon code :

Code :
  1. {
  2. int a, b, c;
  3. c=0;
  4. printf("  a    b    c    d    e    f    g    h \n" );
  5. for (a=0;a<8;a++)
  6. {
  7.       for (b=0;b<8;b++)
  8.       {
  9.             c++;
  10.             printf(" ___\n" );
  11.             printf("|   |\n" );
  12.             if ( c % 8 == 0)
  13.                   printf("| %c |%d\n",'bb',c/8);
  14.             else printf("| %c |\n",'bb');
  15.             printf("|___|\n" );
  16.         }
  17. }
  18. printf("  a    b    c    d    e    f    g    h \n" );
  19. }


 
je doit obligatoirement garder une presentation pour chaque case de ce style  :
___
|   |
|   |
|__|


Message édité par pof1 le 03-05-2008 à 23:26:46
Reply

Marsh Posté le 03-05-2008 à 23:21:31   

Reply

Marsh Posté le 03-05-2008 à 23:35:11    

hop j'ai trouvé
si y'en a qui font une recherche comme moi je met le code
 

Code :
  1. void tableau2()
  2. {
  3.     int a, b, c;
  4.     c=0;
  5.     printf("  a    b    c    d    e    f    g    h \n" );
  6. for (a=0;a<8;a++)
  7. {
  8.     printf(" ___  ___  ___  ___  ___  ___  ___  ___ \n" );
  9.         printf("|   ||   ||   ||   ||   ||   ||   ||   |\n" );
  10.  for (b=0;b<8;b++)
  11.  {
  12.   c++;
  13.             if ( c % 8 == 0)
  14.   printf("| %c |%d",'bb',c/8);
  15.             else printf("| %c |",'bb');
  16.  }
  17.         printf("\n|___||___||___||___||___||___||___||___|\n" );
  18. }
  19. printf("  a    b    c    d    e    f    g    h \n" );
  20. }


Message édité par pof1 le 03-05-2008 à 23:35:42
Reply

Marsh Posté le 11-05-2008 à 21:13:44    

toi t'es en L1 à Orsay. Je connais ce sujet et le prof (très bon d'ailleurs) qui l'a écrit.
 
Si tu galère sur cette fonction, alors ça va être dur pour la gestion du échec-et-mat et du pat. Bonne chance !

Reply

Marsh Posté le 12-05-2008 à 08:35:34    

je fais pas de cours de C à Orsay, et en plus j'ai fini mon service depuis lurette.
 
En outre, j'ai pas l'habitude de faire ce genre de truc inutile :E

Reply

Marsh Posté le 07-06-2008 à 17:20:20    

ouai bien deviné L1 a orsay
et non ça pas était plus dur que ça de coder tout le programme
le plus dur c'est pas de coder, mais de metre en place les idées

 

vous noterez qu'entre le moment ou j'ai posé la question et la reponse il s'est ecoulé 10min, c'est pas ce que j'apele galerer :p

 

echec et mat par contre ça m'a pris un peu plus de temps a mettre en place lol.

 

apparement vous etes aussi sur le campus tous les trois, en tant que prof, charger de TD?

Message cité 1 fois
Message édité par pof1 le 07-06-2008 à 17:21:48
Reply

Marsh Posté le 07-06-2008 à 18:11:50    

Joel F a écrit :

je fais pas de cours de C à Orsay, et en plus j'ai fini mon service depuis lurette.
 
En outre, j'ai pas l'habitude de faire ce genre de truc inutile :E


GDR me répondit un jour sur fclc++ que ce n'était pas incompatible avec la notion d'art.

Reply

Marsh Posté le 07-06-2008 à 18:38:01    

Taz a écrit :


GDR me répondit un jour sur fclc++ que ce n'était pas incompatible avec la notion d'art.


 
wut ? je comprends rien ^^

Reply

Marsh Posté le 07-06-2008 à 20:22:57    

Joel F a écrit :


 
wut ? je comprends rien ^^


sur le fait qu'un programme qui ne fonctionne pas est quasiment inutile.

Reply

Marsh Posté le 07-06-2008 à 20:43:08    

ah oui certes ^^ l'utilité de l'art ok :D

Reply

Marsh Posté le 07-06-2008 à 21:14:41    

pof1 a écrit :

ouai bien deviné L1 a orsay...
apparement vous etes aussi sur le campus tous les trois, en tant que prof, charger de TD?


J'ai un pote qui est là-bas, je suis un peu ses cours d'info pour voir le niveau en 2008. Et je me rends compte que 90% des profs que j'avais eu qd j'étais étudiant était nul. Le sujet du jeu d'échec était clair et très bien écrit comparé à ceux que j'ai pu avoir :sweat:

Reply

Marsh Posté le 07-06-2008 à 21:14:41   

Reply

Marsh Posté le 07-06-2008 à 21:37:47    

jesus_christ a écrit :


J'ai un pote qui est là-bas, je suis un peu ses cours d'info pour voir le niveau en 2008. Et je me rends compte que 90% des profs que j'avais eu qd j'étais étudiant était nul. Le sujet du jeu d'échec était clair et très bien écrit comparé à ceux que j'ai pu avoir :sweat:


 
T'es ou à Orsay JC ;) ?

Reply

Sujets relatifs:

Leave a Replay

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