online faq recherche accueil
 

Il y a 193 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici

 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet :

Demande de teste [ Informatique : important ]

 
n°3508976
villein.ca​nnard
Le passe nuit au present
Posté le 15-12-2003 à 19:15:47  profilanswer
 

Bonsoir tous le monde.
Voila comme le dit le titre, j'aurais besoin de testeur potientielle, qui on envie de jouer a un puissance 4.
 
Je sais qu'ici je pourrais le  faire teste, sachant que pas mal de monde aime les ordinateurs, et j'espere avoir de bonne reponse.
 
Alors ce que j'aimerais savoir sur le programme :
 
1) Ou plante t'il ?
2) Quels sont les bugs  
3) Est-ce assez lisible ou pas?
 
Alors je sais que l'interface n'est pas super, masi je ne sais que programmer en DOS, et pas tous encore, j'essaye de trouve le moyen de mettre un joueur ( pc ) en plus. Mais je ne sais pas encore le faire.
 
Voici le lien qui donneras la telechargement  
 
Voila j'espere avoir de bonne reponse.
Cela vous parrais peut-être derisoir, mais pour moi j'en suis deja fier ( cause mon premier jeu :razz: ) et c'est aussi important dans le sens ou je dois le rendre a  mon prof comme dossier .
 
Voila merci a vous de m'avoir lu et de peut-être l'avoir testé.

n°3509174
godizlov
j'dis ça, j'dis rien!
Posté le 15-12-2003 à 19:51:55  profilanswer
 

yop j'ai testé un peu
 
alors
1° quand on s'amuse à donner le nom d'une colonne inexistante (genre 7 ou -1),  la ligne de demande descend, et si on répète l'opération, bah on ne voit plus le jeu
 
2° idem quand on fait déborder une colonne
 
3° je peux gagner avec 3 pions!! :lol: : sur chaque ligne, mettre un jaune puis un rouge, puis une fois la ligne remplie continuer sur celle d'au-dessus, et puis pareil pour la troisième ligne, et bah le gars qui finit la troisième ligne, et bah c'est magique, il gagne... :rolleyes:
 
je vais tester d'autres trucs ;) (et faire des shots si besoin pour le 3° ;) )

n°3509699
villein.ca​nnard
Le passe nuit au present
Posté le 15-12-2003 à 21:19:55  profilanswer
 

vi je veux bien un shoot car je comprend pas trop ce que tu veux dire, avec le 3.
 
En ce qui concerne pour le reste, malheuresement je connais le probleme, mais je ne sais pas comment le regler sans repete l'operation de vue, qui serais lourd dans le pseudo-code  
Je prefere allégé. Mais je vais reflechir comment arrenger cela.
 
Merci pour les teste c'est bien sympa

n°3510551
No-Zone
Avec, et sans casque ...
Posté le 16-12-2003 à 00:23:01  profilanswer
 

Lisibilité ... heu ... bof ... ;)
 
Je sais que les informatitiens commencent à compter à 0 ... mais quand tu tapes 2 et que ton choix apparait en collonne trois ... c'est surprenant ... mais pas dramatique. Tu pourrais numéroter tes colonnes par exemple.  
 
Quand on commence à jouer, le titre du jeu disparait ...  
 
Dans la formulation de ta question ... je remplacerais le terme "place" par "position" ... ou qqch du genre ...
 
Quand on veut recommencer, le résultat de la partie précédente est toujours placé au dessus de l'affichage au début ...
 
r j r j r j r
j r j r j r j
r j r j r j r ... donne joueur 2 gagnant ... je vois pas comment (positions 0,1,2,3,4,5,6,0,1,2,3,4,5,6,0,1,2,3,4,5,6 entrées, dans cet ordre ...)
 
j r j x  
r j r x
j r j x
r j r x r j r
j r j x j r j
r j r x r j r donne joueur 1 gagnant (positions 0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,4,5,6,4,5,6,4,5,6 entrées dans cet ordre ...)
 
Corriges déjà ca ... :(

n°3510807
gefahrlich
Diablotin Glandouileur
Posté le 16-12-2003 à 08:18:11  profilanswer
 

c'est du C ? si oui, pense à utiliser gotoxy(), ça te permettra déjà d'éviter les scrollings sauvages...

n°3510903
villein.ca​nnard
Le passe nuit au present
Posté le 16-12-2003 à 09:38:25  profilanswer
 

Merci pour les teste je suis en se moment même entrain de regler quelque petie detail comme l'affichage plus clair, pour que l'on voi mieux les coups.
 
Mais en ce qui concernce ce que No-zone a dit, je l'ai vu aussi ( apres fait le meme teste que toi  pour voir d'ou provenais cette erreur ) et je dois dire que je ne vois pas la faute, car il ne le fait que dans ce cas la. j'ai bo le mettre dans plussieur car similaire, il n'y as ne le prend pas c'est caque je comprend pas

n°3511094
kelson
Posté le 16-12-2003 à 11:30:19  profilanswer
 

c'est un projet en informatique que tu dois faire ? :D
 
si tu veux donne moi ton source si c'est du c ou c++ pour que je regarde.

n°3511100
gefahrlich
Diablotin Glandouileur
Posté le 16-12-2003 à 11:32:24  profilanswer
 

Citation :

Provient du message de Kelson
c'est un projet en informatique que tu dois faire ? :D
 
si tu veux donne moi ton source si c'est du c ou c++ pour que je regarde.


ouais mais là ça devient trop facile... ;) vu que c'est scolaire, le but, c'est quand même que ça soit lui qui le fasse...

n°3511106
kelson
Posté le 16-12-2003 à 11:34:11  profilanswer
 

le but n'est pas de tout lui corriger mais juste lui donné une piste sur son bug qui trouve pas :p
 
de mieux l'aider a cibler c'est tout.  
meme si j'ai deja ma p'tite idée sur les types d'erreurs qui pourraient etre suceptible de genere ce type d'erreur.

n°3511419
villein.ca​nnard
Le passe nuit au present
Posté le 16-12-2003 à 13:06:14  profilanswer
 

J'ai deja corrige pas mal de truk, mais merci quand meme pour la proposition.  
Mais mon algo est tire par les cheveux et je crois que tu t'yretrouverais pas dedans, deja moi j'ai un peu de mal.
 
Mais je sais ou est l'erreur, mtn je la corrige ( enfin j'essaye )

n°3511517
No-Zone
Avec, et sans casque ...
Posté le 16-12-2003 à 13:29:48  profilanswer
 

Et tu arrives à faire un programme propre avec un algo salopé ? :razz:
 
Ton prof ne regarde ni ton algo ni ton code ... rien que le résultat final?
 
Si c'est le cas ... c'est une clette (?ortho? :razz: ), si je peux me permettre ... :D ... et toi tu as de la chance alors... :p
 
:)

n°3511834
kelson
Posté le 16-12-2003 à 14:29:50  profilanswer
 

mdr oui si le prof regarde que le résultat t'as de la chance
 
quand je faisais mon dut
il fallait le resultat, l'algo et le code tout ca dans un dossier  
dans lequel on devait en plus ajouter pourkoi on avait pris tel ou tel décision sur les struct ou classe.  
 
c'était les dossier que l'on faisait la vieille a partir de 0h00 a oula ^^
 
avec a 2h-3h du math les coups de fil pour aider ou demander de l'aide a un copain.
 
 
ah le bon vieux temps :lol:

n°3512246
villein.ca​nnard
Le passe nuit au present
Posté le 16-12-2003 à 16:27:43  profilanswer
 

Non il regarde le tous, mais mon algo est bon, c'est juste qu'il est pas facile a lire, dans le sens ou le tous n'est pas super structure.
 
J'ai mis des annotations et tous le tralala pour m'y retrouver et que le prob puisse comprendre.
 
Non il est lisible, mais aps tjs facile a comprendre, car je suis asssez tordu dans mes programme, je fait tjs des truck qui passe par des endroit super compliqué alors que je pouvais faire simple ( mais le simple je le vois jamais )

n°3512502
godizlov
j'dis ça, j'dis rien!
Posté le 16-12-2003 à 17:36:23  profilanswer
 

Citation :

Provient du message de No-Zone

r j r j r j r
j r j r j r j
r j r j r j r ... donne joueur 2 gagnant ... je vois pas comment (positions 0,1,2,3,4,5,6,0,1,2,3,4,5,6,0,1,2,3,4,5,6 entrées, dans cet ordre ...)


 
pas besoin de shot vu que no a donné le cas ;) (:o oui je sais j'ai pas été super explicite...)
 

Citation :

Provient du message de Kelson

meme si j'ai deja ma p'tite idée sur les types d'erreurs qui pourraient etre suceptible de genere ce type d'erreur.


pour ma part, je n'aurais de ptite idée que si j'avais accès au code, pas avant ;)
y'a tellement de manière de penser et de faire...:rolleyes:
 
et puis bon, des résultats de tests doivent pouvoir donner au concepteur des idées de pourquoi ça marche pas, y'a pas besoin normalement de tenir la main pour ça, enfin bon c'est mon avis et je le partage :D

n°3512540
kelson
Posté le 16-12-2003 à 17:44:09  profilanswer
 

Citation :

Provient du message de Villein.Cannard
Non il regarde le tous, mais mon algo est bon, c'est juste qu'il est pas facile a lire, dans le sens ou le tous n'est pas super structure.
 
J'ai mis des annotations et tous le tralala pour m'y retrouver et que le prob puisse comprendre.
 
Non il est lisible, mais aps tjs facile a comprendre, car je suis asssez tordu dans mes programme, je fait tjs des truck qui passe par des endroit super compliqué alors que je pouvais faire simple ( mais le simple je le vois jamais )


 
oui mais pourkoi faire simple quand on peut faire complique :lol:
 
 
et puis faut pas non plus macher le boulot des profs trop facile sinon pour eux :evil:
 
quand j'étais a l'ecole mon prof disait toujours: faite des dessins ca aide a mieux comprendre et mieux voire comment faire
ca éviter les trucs assez lourd :p
et en plus ca aide beaucoup

n°3512558
gefahrlich
Diablotin Glandouileur
Posté le 16-12-2003 à 17:47:40  profilanswer
 

en DUT, le leitmotiv du grand DG, mon prof d'algo, était (à part huit'mille) "est-ce que t'as fait tourner ton programme à la main ?", et il avait pas tort... :D
 
donc... as-tu fait tourner ton programme à la main ?

n°3512591
godizlov
j'dis ça, j'dis rien!
Posté le 16-12-2003 à 17:54:32  profilanswer
 

Citation :

Provient du message de gefahrlich
en DUT, le leitmotiv du grand DG, mon prof d'algo, était (à part huit'mille) "est-ce que t'as fait tourner ton programme à la main ?", et il avait pas tort... :D
 
donc... as-tu fait tourner ton programme à la main ?


:what: y'a une manivelle planquée dans l'ordi??
 
:lol:

n°3512882
gefahrlich
Diablotin Glandouileur
Posté le 16-12-2003 à 18:51:30  profilanswer
 

Citation :

Provient du message de godizlov
:what: y'a une manivelle planquée dans l'ordi??
 
:lol:


nan, mais tu peux la dessiner sur la feuille pour t'aider.... :razz: :D

n°3514619
Tidack
Peluche furtive, naturellement
Posté le 17-12-2003 à 01:48:33  profilanswer
 

j'aurais bien voulu j'ter un coup d'oeil au sorces aussi :p
ça va  faire un bail que g pas programmé en C, va faloir que j'm'y remette...
tient, si j'le retrouve, faudra que je vous fasse voir un 'tit truc que g fait y'a 4-5 ans et que je n'ai jamais achevé.

n°3515052
Le Wille
Le Pendu
Posté le 17-12-2003 à 10:59:22  profilanswer
 

oui tidiack fais voir (et montre le code après ca m'intéressera surement ;) )

n°3519364
villein.ca​nnard
Le passe nuit au present
Posté le 18-12-2003 à 12:41:34  profilanswer
 

Bon comme certain voilais le voir, je poste alors l'entierete du code qui n'est pas petit comme vous pouvez le voir ( dsl pour la taille, mais il est baleze )
 
 
#include < stdio.h>
#include < stdlib.h>
 
void main ()
{
 int Ii, Icol, Irouge, Ijaune, Imodu, Ijou, Ivecoc[7],error,Iegal;
 char Ctab[6][7],Crep ;
 
 printf ("\t\t\t puisance 4\n\n\n" );
 
 Ijou =0;
 Crep='o';
 Imodu= 0;
 
 
 /* traitement */  
while ( Crep == 'o';)
{
 Irouge=0;
 Ijaune=0;
 Iegal=0;
 
 /* initialisation du tableau et du vecteur */
 Ii= 0;
 while ( Ii!= 6)
 {  
  Icol=0;
   
  while( Icol!= 7)
  {
   Ctab[Ii][Icol]='*';
   Icol++;
  }
   
  Ii++;
 }
 for ( Ii= 0 ; Ii!= 7; Ii++)
 {
  Ivecoc[Ii] = 5 ;
 }
 
  /* affichage du tableau avant incremantation */
  for( Ii=0; Ii!= 7 ;Ii++)
  {
   printf("\t %d",Ii);
  }
   
  printf(" \n\n\n" );
 
 Ii=0;
 while ( Ii!= 6)
 {  
  Icol=0;
  printf(" \n\n" );
  while( Icol!= 7)
  {
   
   printf("\t %c",Ctab[Ii][Icol]);
   Icol++;
  }
   
  Ii++;
 }
 printf(" \n\n" );  
 
 
 while ( Irouge == 0 && Ijaune == 0 && Iegal == 0)
 
 { printf("\n les jetons peuvent se placer dans les colonnes de 0 a 6 " );
  printf("\n 0 etant la premiere colonnes" );
   
  /* Tour des joueurs */
 
  if ( Ijou == 0)
  {
   
   do
   // demande a l'utiliateur de jouer.  
   // avec verification  de la colonne que l'utilisateur auras entrée
   // et si la colonne choisie n'est pas pleine .
   {
    printf("\n\n\n joueur 1 ( Rouge )" );
    printf("\n Ou voulez-vous placer le jetons ?" );
    printf("\n place :" );
    fflush(stdin);
    error=scanf("%d",&Icol);
   
   }while ( Icol < 0 || Icol > 6 || Ivecoc [Icol] == -1 );
 
    Ctab[Ivecoc[Icol]][Icol]= 'R';
    Ivecoc[Icol]--;
 
  }
  else  
 
  {  
   do
   {
    printf("\n\n\n joueur 2 ( Jaune ) " );
    printf("\n Ou voulez-vous placer le jetons ?" );
    printf("\n place :" );
    fflush(stdin);
    error=scanf("%d",&Icol);
   
   }while ( Icol < 0 || Icol > 6 || Ivecoc[Icol] == -1 );
 
   Ctab[Ivecoc[Icol]][Icol]= 'J';
   Ivecoc[Icol]--;
  }
 
  /* verification par ligne */
 
  // il va verifier si il n'y auras pas deja 4 jetons qui  
  // serais alligne sur la meme ligne
  // pour ce faire il dois comparer 4 element de la meme ligne
  // en avancant colonne par colonne.
  for( Ii=0; Ii!=6; Ii++)
  {
   for ( Icol=0; Icol != 4; Icol++)
   {
    if ( Ctab[Ii][Icol]== 'R' && Ctab[Ii][Icol]==Ctab[Ii][Icol+1] && Ctab[Ii][Icol+1]==Ctab[Ii][Icol+2] && Ctab[Ii][Icol+2] == Ctab[Ii][Icol+3])
    {
     Irouge = 1 ;
    }
    else
     
    {
     if ( Ctab[Ii][Icol]== 'J' && Ctab[Ii][Icol]==Ctab[Ii][Icol+1] && Ctab[Ii][Icol+1]==Ctab[Ii][Icol+2] && Ctab[Ii][Icol+2] == Ctab[Ii][Icol+3])
     {
      Ijaune = 1;
     }
    }
   }
  }
 
  /* verification par colone */
 
  // verification si on auras pas une colonne qui serais  
  // en possession de 4 jetons, pour se faire on avance d'abord ligne par ligne et
  // et puis par colonne.
  // et renverras la valeur de rouge ou de jaune
  // a 1 pour dire que l'un des utilisateur a gagné
  // et ne changeras pas les données si aucun ne gagne
 
  for( Icol=0; Icol!=6; Icol++)
  {
   for ( Ii=0; Ii != 4  ; Ii++)
   {
    if ( Ctab[Ii][Icol]== 'R' && Ctab[Ii][Icol]==Ctab[Ii+1][Icol] && Ctab[Ii+1][Icol]==Ctab[Ii+2][Icol] && Ctab[Ii+2][Icol] == Ctab[Ii+3][Icol])
    {
     Irouge = 1 ;
    }
    else
     
    {
     if ( Ctab[Ii][Icol]== 'J' && Ctab[Ii][Icol]==Ctab[Ii+1][Icol] && Ctab[Ii+1][Icol]==Ctab[Ii+2][Icol] && Ctab[Ii+2][Icol] == Ctab[Ii+3][Icol])
     {
      Ijaune = 1;
     }
    }
   }
  }
 
  /* verification par diagonale */
 // verifiactaion part diagonale montant  
 // donc qui demarre du bas vers le haut du tableau vu a l'écran
 // et qui va verifier si on auras 4 jetons dans la diago.
 // et changer la valeur de Irouge ou Ijaune  
 
   
  for(Ii=0; Ii != 3; Ii++)
  {
   for ( Icol=0; Icol != 5; Icol ++)
   {
    if ( Ctab[Ii][Icol]== 'J' && Ctab[Ii][Icol]==Ctab[Ii+1][Icol+1] && Ctab[Ii+1][Icol+1]==Ctab[Ii+2][Icol+2] && Ctab[Ii+2][Icol+2] == Ctab[Ii+3][Icol+3])
    {
     Ijaune = 1;
    }
    else  
    {  
     if ( Ctab[Ii][Icol]== 'R' && Ctab[Ii][Icol]==Ctab[Ii+1][Icol+1] && Ctab[Ii+1][Icol+1]==Ctab[Ii+2][Icol+2] && Ctab[Ii+2][Icol+2] == Ctab[Ii+3][Icol+3])
     {
      Irouge = 1;
     }
    }
   }
  }
 
  /* verification par diagonale */
   
 // verifiactaion part diagonale descendente
 // donc qui demarre du bas vers le haut du tableau vu a l'écran
 // et qui va verifier si on auras 4 jetons dans la diago.
 // et changer la valeur de Irouge ou Ijaune  
  for(Ii=6; Ii != 3; Ii--)
  {
   for ( Icol=0; Icol !=5 ; Icol ++)
   {
    if ( Ctab[Ii][Icol]== 'J' && Ctab[Ii][Icol]==Ctab[Ii-1][Icol+1] && Ctab[Ii-1][Icol+1]==Ctab[Ii-2][Icol+2] && Ctab[Ii-2][Icol+2] == Ctab[Ii-3][Icol+3])
    {
     Ijaune = 1;
    }
    else  
    {  
     if ( Ctab[Ii][Icol]== 'R' && Ctab[Ii][Icol]==Ctab[Ii-1][Icol+1] && Ctab[Ii-1][Icol+1]==Ctab[Ii-2][Icol+2] && Ctab[Ii-2][Icol+2] == Ctab[Ii-3][Icol+3])
     {
      Irouge = 1;
     }
    }
   }
  }
  Imodu++;
  Ijou = Imodu % 2 ;
 
  /* affichage du tableau apres incrementation et traitement */
  system("cls" );
   
  printf ("\t\t\t puisance 4\n\n\n" );
 
 
  for( Ii=0; Ii!= 7 ;Ii++)
  {
   printf("\t %d",Ii);
  }
   
  printf(" \n\n\n" );
  Ii=0;
  while ( Ii!= 6)
  {  
   Icol=0;
   
   
   while( Icol!= 7)
   {
    printf("\t %c ",Ctab[Ii][Icol]);
     
    Icol++;
   }
   printf(" \n\n" );
   Ii++;
  }
  printf(" \n\n" );
 // verification si le tableau n'est ps remplis, si celui-ci est remplis alors  
 // il va modifier la valeur de Iegal pour dire que le tableau est full
 // et donc sortir de la boucle.
 
  if ( Ivecoc[0] == -1 && Ivecoc[1] == -1 && Ivecoc[2] == -1 && Ivecoc[3] == -1 && Ivecoc[4] == -1 && Ivecoc[5] == -1 && Ivecoc[6] == -1 )
  {
   Iegal = 1;
  }
 
 }
 system("pause" );
 // comme nous somme sortis de la boucle on dois verifier pour qu'elle conditon  
 // on est sortis et donc afficher un message pour donne la bonne conditions
 
 
 if ( Irouge == 1 )
 {
  system("cls" );
  printf("\n\n\n\n\n\n\n" );
  printf("\t\t Joueur 1 \n" );
  printf("\t\t WIN \n" );
 }
 else  
 {
  if ( Ijaune == 1)
  {
  system("cls" );
  printf("\n\n\n\n\n\n\n" );
  printf("\t\t Joueur 2 \n" );
  printf("\t\t WIN \n" );
  }
  else  
  {
   system("cls" );
   printf("\n\n\n\n\n\n\n" );
   printf("\t\t egalite \n\n" );
  }
 }
 // demande a un utilisateur s'il veux recommencer ou pas.
 
 do  
 {
  printf("\n voulez-vous recommencer?" );
  printf("\n oui - non " );
  printf("\n reponse : " );
  fflush(stdin);
  scanf("%c",&Crep);
   
 }while ( Crep != 'o' && Crep != 'n' );
}
}

n°3521252
Le Wille
Le Pendu
Posté le 18-12-2003 à 19:54:11  profilanswer
 

deux petites remarques sur le code survolé en quatrième vitesse :
 
- essaye de limiter les variables globales (ca occupe de la place mémoire et on a tendance a les oublier)
 
- ca manque de modularité
 
 
ps: je regarderai plus a mon aise quand j'aurai le temps ;)

n°3523448
godizlov
j'dis ça, j'dis rien!
Posté le 19-12-2003 à 12:48:46  profilanswer
 

Citation :

Provient du message de Villein.Cannard
Bon comme certain voilais le voir, je poste alors l'entierete du code qui n'est pas petit comme vous pouvez le voir ( dsl pour la taille, mais il est baleze )
[..]


c'est pas super long comme code ;) je vais y jeter un oeil ;)

n°3523579
kelson
Posté le 19-12-2003 à 13:26:06  profilanswer
 

je vais y gete un coup d'oeil et il n'est pas tres long
 
@Le Wille: tu vois ou des variables globals, j'ai pour le moment survoler le code et j'en ai pas vu  
 
:rolleyes:

n°3523976
lolmiamtag​ada
Posté le 19-12-2003 à 15:11:51  profilanswer
 

Question, juste comme ça...
 
C'EST QUOI TON COMPILATEUR ????????????????  
 
Une deuxième :

Code :
  1. Tu
  2.      Connais
  3. L'indentation ??????


 
Et si ton compilateur gère le c++ (ce dont je ne doute pas...), n'hsite pas à utiliser des classes, ou à défaut des structures bien définies, ce sera beaucoup plus lisible...
 
Si tu arrives à bien structurer ton code, que tu le repostes avec la jolie balise [  code ], je pense que ton projet avancera BEAUCOUP plus vite...
 
Et tu n'auras peut-être même plus besoin de nous, tellement c'est efficace de programmer dans les règles de l'art... :D

n°3527610
Le Wille
Le Pendu
Posté le 20-12-2003 à 17:05:32  profilanswer
 

@Kelson: exemple de variables globales:

Code :
  1. int Ii, Icol, Irouge, Ijaune, Imodu, Ijou, Ivecoc[7],error,Iegal;
  2. char Ctab[6][7],Crep ;


 
les variables globales se trouvent tout en haut du main (même si elles ne sont pas définies en dehors je les considère quand même comme variables globales et il n'est pas forcément nécéssaire de les définir toutes si haut dans la hiérarchie)

n°3527738
villein.ca​nnard
Le passe nuit au present
Posté le 20-12-2003 à 17:48:12  profilanswer
 

Bon j'aimerais éclaircire quelque chose, mon algo est fait des la maniere suivante car je n'ai pas encore vu les structures. Donc je suis un peu dans l'impossibilité de les utiliser.
 
En ce qui concerne la declaration des variables, on a apprid de cette facon la pour les definirs. Donc je suis rester de la maniere dont j'ai apprid, ensuite, le prof aime bien que l'on aye toutes nos variable en haut du programme ( ce qui explique pas mal de chose deja )

n°3527858
gefahrlich
Diablotin Glandouileur
Posté le 20-12-2003 à 18:35:44  profilanswer
 

ça revient à ce que je disais au début : il s'agit d'un projet scolaire...
par conséquent, donner des conseils et des suggestions, c'est bien, tant que ça reste dans le contexte du projet...

n°3528001
godizlov
j'dis ça, j'dis rien!
Posté le 20-12-2003 à 19:11:44  profilanswer
 

Citation :

Provient du message de Le Wille

les variables globales se trouvent tout en haut du main (même si elles ne sont pas définies en dehors je les considère quand même comme variables globales et il n'est pas forcément nécéssaire de les définir toutes si haut dans la hiérarchie)


dans la mesure où ce code ressemble à du C (pas de trace, d'après moi, de C++) y'a pas trop le choix, les variables sont à déclarer en début de fonction, en plus y'en a qu'une, de fonction, donc bon...


Aller à :
Ajouter une réponse