Jai un probleme avec ma source!!!!! jai vérifeir et je ne trouve rien...pou
retaks666
Messages postés286Date d'inscriptionjeudi 2 janvier 2003StatutMembreDernière intervention16 juillet 2007
-
16 janv. 2003 à 23:07
retaks666
Messages postés286Date d'inscriptionjeudi 2 janvier 2003StatutMembreDernière intervention16 juillet 2007
-
17 janv. 2003 à 19:57
alors jai veut faire un programme ki génére une suite de caractere d'un nombre donné...et sa marche po... je vous done ma source si vous pouvez m'aider...
cout<<nom_gen;
cout<<"\nprogrammer par retaks666\nappuyez sur une touche pour quitter";
endp=getch();
}//fin main
char generer()
{
static int srandv=(max/5*9/49*1569/45)%30; //pour valeur encore plus aleatoire :-)
srand(srandv);
int hasardnb=(rand()%max);
srandv++;
return(intochar(hasardnb));
}
cmarsc
Messages postés455Date d'inscriptionmercredi 6 mars 2002StatutMembreDernière intervention18 décembre 2003 17 janv. 2003 à 10:17
salut,
tu veux générer des nombres aléatoires et leurs attribuer une lettre de l'alphabet puis les concatener pour faire des noms ? si c'est le cas ça ne fera qu'associer des lettres ensemble mais il est peut probable que tu obtiennes des noms comme pierre jacques ou sophie tu auras des jkzi pmzk
char intochar(int& conv) & pouquoi faire ? ce n'est pas indispensable
cmarsc
Messages postés455Date d'inscriptionmercredi 6 mars 2002StatutMembreDernière intervention18 décembre 2003 17 janv. 2003 à 10:21
de plus <stdio.h> n'est pas utile
return(intochar(hasardnb)); retourne une valeur supérieures au nombres de combinaisons possibles puisqu'il y en a 26 de a à z
retaks666
Messages postés286Date d'inscriptionjeudi 2 janvier 2003StatutMembreDernière intervention16 juillet 2007 17 janv. 2003 à 19:57
jai corriger cela mais je ne sait pas comment changer l valeur retournée a cahk aprcours de la boucle... le programme ne retourne ke une seule valeur :-(
______________________
.----. /RETAKS666@wanadoo.fr /
_.'__ `. / /¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯