DeepThroat
Messages postés11Date d'inscriptionmercredi 15 mai 2002StatutMembreDernière intervention 5 juillet 2002
-
16 juin 2002 à 18:05
cs_GoldenEye
Messages postés527Date d'inscriptionvendredi 14 septembre 2001StatutMembreDernière intervention 6 octobre 2008
-
17 juin 2002 à 11:10
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_GoldenEye
Messages postés527Date d'inscriptionvendredi 14 septembre 2001StatutMembreDernière intervention 6 octobre 20084 17 juin 2002 à 11:10
1/pas de goto
2/ l'initialisation des variables du début peut être automatisée par une boucle for et par la déclaration d'un tableau 6*6. Les lignes correspondront aux lettres et les colonnes aux numéros
#define SIZE 6
...
...
int tableau[SIZE][SIZE];
int i,j;
srand(time(0));
for(i=0;i<SIZE;i++)
for(j=0;j<SIZE;j++)
tableau[i][j]=rand()%49+1; //lote :nombres entre 1 et 49 inclus je crois
...
guguy
Messages postés28Date d'inscriptionjeudi 27 décembre 2001StatutMembreDernière intervention 5 août 2002 16 juin 2002 à 21:41
Je n'aime vraiment pas descendre le travail de quelqu'un d'autre mais franchement ce code est degueulasse : il y a plein d'immondes goto et on ne comprend strictement rien au code.
De plus pour générer des nombres aléatoires il est plus simple d'initialiser avec
srand((unsigned) time(NULL));
puis d'utiliser la fonction rand().
DeepThroat
Messages postés11Date d'inscriptionmercredi 15 mai 2002StatutMembreDernière intervention 5 juillet 2002 16 juin 2002 à 18:05
ton code marche pas ... jcomprends pas trop pk ptete ke g pas les librairies dont on a besoin ms ca m etonne
c:mes documentscpplotoloto.cpp(9) : error C2065: 'randomize' : undeclared identifier
c:mes documentscpplotoloto.cpp(10) : error C2065: 'random' : undeclared identifier
17 juin 2002 à 11:10
2/ l'initialisation des variables du début peut être automatisée par une boucle for et par la déclaration d'un tableau 6*6. Les lignes correspondront aux lettres et les colonnes aux numéros
#define SIZE 6
...
...
int tableau[SIZE][SIZE];
int i,j;
srand(time(0));
for(i=0;i<SIZE;i++)
for(j=0;j<SIZE;j++)
tableau[i][j]=rand()%49+1; //lote :nombres entre 1 et 49 inclus je crois
...
16 juin 2002 à 21:41
De plus pour générer des nombres aléatoires il est plus simple d'initialiser avec
srand((unsigned) time(NULL));
puis d'utiliser la fonction rand().
16 juin 2002 à 18:05
c:mes documentscpplotoloto.cpp(9) : error C2065: 'randomize' : undeclared identifier
c:mes documentscpplotoloto.cpp(10) : error C2065: 'random' : undeclared identifier
il trouve pas les declarations dces fonctions