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

[C/C++] Variable aléatoire

tauruxbis
tauruxbis
Niveau 10
05 avril 2006 à 22:46:51

Voilà j´en ai jamais eu besoin, mais comment insérer une valeur aléatoire dans une variable ?
Y a-t-il besoin d´inclure un fichier du style ctdio.h pour cela ?

merci !

tauruxbis
tauruxbis
Niveau 10
05 avril 2006 à 22:50:02

(stdio.h , je me suis trompé), et si c´est une valeur insérée, en TI-Basic, c´est int(rand*x)->A
x étant la valeur maximale et A la variable, et la valeur minimale étant 0 , je voudrais savoir si la valeur minimale (si l´on ne donne pas d´intervale) est 0

tauruxbis
tauruxbis
Niveau 10
05 avril 2006 à 22:51:13

ah, et en TI-Basic, lorsque l´on met la valeur avec " -> " dans la variable, habituellement ça écrase l´ancienne valeur, mais avec rand , ça l´ajoute, est-ce aussi le cas ?

LGV
LGV
Niveau 28
05 avril 2006 à 23:00:10

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_crt_rand.asp

dnob700
dnob700
Niveau 10
05 avril 2006 à 23:17:10

tu inclue le fichier stdlib.h et tu utilise la fonction rand() qui renvoie un entier aléatoire.

pour avoir un nombe entre min et max, tu fait :

nombre=min+(rand()%(max-min));

P.S. en TI-Basic, le rand-> n´ajoute pas sa valeur à la variable, mais il écrase aussi la valeur de la variable (comme à chaque fois que tu utilise ->)

tauruxbis
tauruxbis
Niveau 10
05 avril 2006 à 23:22:07

dnob700 , re : ps : (lol, alors ça devait etre 1 coincidence que la valeur augmentait a chaque fois ^^)

merci !

tauruxbis
tauruxbis
Niveau 10
06 avril 2006 à 12:50:06

ah, et faut aussi dire pour les lecteurs, qu´il faut rajouter la ligne

srand(time(NULL));

avant l´appel de rand()
pour que le nombre ne soit pas toujours le même (et inclure time.h)

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