Probleme fonction aleatoire en C
Fermé
kvin1
Messages postés
4
Date d'inscription
samedi 31 mars 2012
Statut
Membre
Dernière intervention
5 mai 2012
-
4 mai 2012 à 15:03
kvin1 Messages postés 4 Date d'inscription samedi 31 mars 2012 Statut Membre Dernière intervention 5 mai 2012 - 5 mai 2012 à 12:42
kvin1 Messages postés 4 Date d'inscription samedi 31 mars 2012 Statut Membre Dernière intervention 5 mai 2012 - 5 mai 2012 à 12:42
A voir également:
- Probleme fonction aleatoire en C
- Fonction si et - Guide
- Fonction moyenne excel - Guide
- Fonction somme excel - Guide
- Excel renvoyer la valeur d'une cellule en fonction d'une autre - Forum Logiciels
- Snapchat ils m'ont ajouté par la fonction recherche - Forum Snapchat
2 réponses
kvin1
Messages postés
4
Date d'inscription
samedi 31 mars 2012
Statut
Membre
Dernière intervention
5 mai 2012
Modifié par kvin1 le 4/05/2012 à 15:10
Modifié par kvin1 le 4/05/2012 à 15:10
petite info supplémentaire
A la base mon programme est une bataille navalle et cette fonction me permet de choisir la position de mon bateau (haut,bas,droite,gauche) par rapport a une coordonné initial choisi.
peut être il y a une toute autre solution...je suis preneur (=
A la base mon programme est une bataille navalle et cette fonction me permet de choisir la position de mon bateau (haut,bas,droite,gauche) par rapport a une coordonné initial choisi.
peut être il y a une toute autre solution...je suis preneur (=
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
4 mai 2012 à 15:35
4 mai 2012 à 15:35
pour une bonne utilisation de rand, voir cet exemple :
http://www.linux-kheops.com/doc/man/manfr/man-html-0.9/man3/rand.3.html
la fonction srand ne s'utilise qu'une seule fois par programme pour introduire un comportement différent à chaque exécution du programme. En respectant ces deux choses, il n'y a pas besoin de sleep et autre.
http://www.linux-kheops.com/doc/man/manfr/man-html-0.9/man3/rand.3.html
la fonction srand ne s'utilise qu'une seule fois par programme pour introduire un comportement différent à chaque exécution du programme. En respectant ces deux choses, il n'y a pas besoin de sleep et autre.
kvin1
Messages postés
4
Date d'inscription
samedi 31 mars 2012
Statut
Membre
Dernière intervention
5 mai 2012
4 mai 2012 à 16:15
4 mai 2012 à 16:15
salut, merci d'avoir répondu!
Effectivement mon rand() n'est pas bien utiliser, mon problème est plus un problème d'algo mais je ne vois pas d'autre solution pour faire un choix aléatoire ! help =)
Effectivement mon rand() n'est pas bien utiliser, mon problème est plus un problème d'algo mais je ne vois pas d'autre solution pour faire un choix aléatoire ! help =)
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
4 mai 2012 à 16:28
4 mai 2012 à 16:28
?? qu'est-ce que tu veux de plus ? Tu utilises ton srand dans le main, et tu modifies le modulo par la division qui est dans le lien.
kvin1
Messages postés
4
Date d'inscription
samedi 31 mars 2012
Statut
Membre
Dernière intervention
5 mai 2012
5 mai 2012 à 12:42
5 mai 2012 à 12:42
oui c'est ce que j'ai fai maintenant grâce a ton lien merci ! cela va beaucoup mieu !
j'aimerais seulement trouver une façon de faire un peu plus logique car je fais mon rand() sur mes choix et seulement après je test si mon choix choisi est valide..
la logique voudrait que je fasse le contraire; un rand() final seulement entre les choix possibles (=
j'aimerais seulement trouver une façon de faire un peu plus logique car je fais mon rand() sur mes choix et seulement après je test si mon choix choisi est valide..
la logique voudrait que je fasse le contraire; un rand() final seulement entre les choix possibles (=