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

randomize en c++

Ingolmo
Ingolmo
Niveau 4
27 février 2004 à 16:24:25

voila je me rappelles plus comment utiliser randomize en c++ j´ai cherché sur google mais je comprends pas et sa marche pas ( sinon j´ai aussi regardé dans le tutorial super complet de christan casteyde ) voila aidez moi s´ilvousplait

Lapintade
Lapintade
Niveau 30
27 février 2004 à 16:44:27

Tu parles de la fonction rand() ?

Ingolmo
Ingolmo
Niveau 4
27 février 2004 à 16:52:04

oui c´est pour qu´une variable soit un entier défini au hasard c´est sa ? ?

Ingolmo
Ingolmo
Niveau 4
27 février 2004 à 17:10:31

:up: plz

Lapintade
Lapintade
Niveau 30
27 février 2004 à 17:11:14

Oui.

Tu devrais trouver des infos sur rand()

Par exemple sur la MSDN :

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

Ingolmo
Ingolmo
Niveau 4
27 février 2004 à 17:21:38

mersi je ne connaissait pas se site mais bon je suis aps forcément le maitre de l´anglais mais je me débrouille ( qu´un petit peu)

Ingolmo
Ingolmo
Niveau 4
27 février 2004 à 17:48:27

ok lapintade mais comment faire pour qu´une variable est la meme valeur qu´un nombre choisi au hasard ? ?

Ingolmo
Ingolmo
Niveau 4
27 février 2004 à 17:54:53

j´ai fait sa juste pour un test:

  1. include < stdio.h>
  2. include < stdlib.h>
  3. include < iostream.h>

int main(int argc, char *argv[])
{
cout<<rand()<<endl;
system("Pause");
}

et sa m´affiche toujours 41 c´est normal ? ?

Altonfrere
Altonfrere
Niveau 10
27 février 2004 à 17:59:44

Rajouter ca au début de ton programme :

srand(time(0));

Ca permet de réinitialiser le générateur de nombre aléatoires à partir d´une valeur différente à chaque exécution de ton programme. Sans quoi la fonction rand() se sert de la même série de valeurs.

Ingolmo
Ingolmo
Niveau 4
27 février 2004 à 18:01:11

a mersi baucoup

Ingolmo
Ingolmo
Niveau 4
27 février 2004 à 18:05:59

mais si je execute une deuxieme et troisieme et . . fois sa me mettera toujours + et aux environs par exemple : 1418 apres 1422 apres 1432 apres 1438 par exemple c´est normal ? ?

Ingolmo
Ingolmo
Niveau 4
27 février 2004 à 18:19:08

pleazzzzzze répondez moi

Lapintade
Lapintade
Niveau 30
27 février 2004 à 18:29:19

pleazzzzzze répondez moi

Oh oh, doucement :) :)

Ca me semble etrange ce que tu dis. Dois y avoir un probleme.

Crayon2000
Crayon2000
Niveau 8
27 février 2004 à 23:22:57

Au lieu de faire rand() seul, il faut lui dire la valeur max.

Par exemple, pour une valeur de 0 à 9 on fait:
rand()%10

Ingolmo
Ingolmo
Niveau 4
28 février 2004 à 11:01:10

merci crayon2000 t´es le meilleur, sa marche ! !

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