L'aléatoire en c
Bonjour,
j'ai une question est ce qu'il y a une fonction qui donne des valeurs aléatoires aux variables dans un intervalle prédéfini (ou détermine par nous) dans la langage c merci
j'ai une question est ce qu'il y a une fonction qui donne des valeurs aléatoires aux variables dans un intervalle prédéfini (ou détermine par nous) dans la langage c merci
1 réponse
-
ContributeurBonjour Yasmine,
Oui : http://www.cplusplus.com/reference/cstdlib/rand/
Il faut initialiser (une fois) le générateur avec srand, puis générer des nombres avec rand.
rand génère des nombres entre 0 et RAND_MAX, tu utiliser l'opérateur modulo pour définir combien de nombres entiers ta plage doit gérer et des additions ou soustractions pour décaler cette plage selon ce que tu veux.
Vois les exemples dans le lien ci-dessus.
Dal