L'aléatoire en c

Fermé
yasmine - 26 févr. 2014 à 11:13
[Dal] Messages postés 6194 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 11 octobre 2024 - 26 févr. 2014 à 11:28
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

1 réponse

[Dal] Messages postés 6194 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 11 octobre 2024 1 092
26 févr. 2014 à 11:28
Bonjour 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
0