CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Générer un nombre aléatoire

freedix
freedix
Niveau 10
03 juillet 2003 à 11:12:26

Voila, j´ai fait un mini programme en C++ qui demande d´entrer un nombre :oui: :rire2: , s´il est trop petit, il affiche trop petit, si il est trop grand, il affiche trop grand et si il est bon, il écrit gagne et ensuite il affcihe le nombre de coups. Mais le nombre est pour l´insant défini par moi même. Je voudrais bien que mon programme génère un nombre aléatoire donc différent à chaque démarrage. :ouch:
Quels fonctions je dois utiliser pour faire ça ?
Merci

freedix
freedix
Niveau 10
03 juillet 2003 à 11:38:48

:up:

Altonfrere
Altonfrere
Niveau 10
03 juillet 2003 à 11:45:19

// pour intialiser le générateur de nombre aléatoire avec un seed différent
// à chaque exécution ( sinon tu auras toujours la même série de valeur

srand(time(NULL));

et après :

valeur = ( rand()%100) + 1;

-> valeur contient un nombre aléatoire entre 1 et 100

freedix
freedix
Niveau 10
03 juillet 2003 à 11:53:54

Merci Altonfrere ! !!!! :ok:

JeanYvesYves
JeanYvesYves
Niveau 10
03 juillet 2003 à 15:34:22

apres, tu peux générer un nombre jusqu´ou tu veux avec le %100 que tu changes.

n´oublie pas d´inclure :

  1. include < stdlib.h>
  2. include < time.h>

pour que ça marche ! !

freedix
freedix
Niveau 10
03 juillet 2003 à 15:37:51

Merci JeanYvesYves. Au fait on peut faire quoi avec time.h

spook2
spook2
Niveau 7
03 juillet 2003 à 16:11:25

et hop tout est la

http://www.cplusplus.com/ref/ctime/

freedix
freedix
Niveau 10
03 juillet 2003 à 16:13:37

Merci :content:

JeanYvesYves
JeanYvesYves
Niveau 10
03 juillet 2003 à 16:18:12

Spook 2 a tout dit :)

en gros pour résumer, ça comtpe le temps, en pouvant dialoguer avec la montre de la machine.
va voir le site dont il a parlé, il est tres bon.

freedix
freedix
Niveau 10
03 juillet 2003 à 16:20:51

Je viens d´y aller. Sinon, j´aurai voulu connaitre la différence entre iostream et iostream.h, c´est la quelle qu´il faut utiliser, celle qui est mieux
Merci

Sous forums
  • Aide à l'achat Mac
  • Steam Deck
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Macintosh
  • Hardware
La vidéo du moment