Débutante avec VB

roylaju Messages postés 3 Statut Membre -  
digicharat Messages postés 34 Statut Membre -
Bonjour,

Je débute en programmation, je me lance avec Virtual Basic, et j'avoue que j'ai du mal. J'ai pas mal de questions, et malheureusement, personne dans mon entourage pour y répondre ...

Je m'exerce en faisant des petits programmes bidon, J'ai fait un "jeu", qui consiste à trouver un nombre compris entre 0 et 1000. Jusque là, ça va, mais comment faire pour que l'ordinateur choisisse lui même et aléatoirement à chaque partie un nouveau nombre ? Il faut que ce soit moi qui rentre le nombre à trouver pour que ça fonctionne, et celà n'a donc plus aucun intérêt !...

Merci par avance de vos réponses.

A bientôt

4 réponses

  1. claude ray Messages postés 3096 Date d'inscription   Statut Contributeur Dernière intervention   702
     
    Bonjour
    Il faut que tu remplaces ton entrée manuelle par l'instruction randomize. Je peux pas t'expliquer plus car il y a très longtemps que je n'ai pas utilisé VB.

    Claude
    0
  2. Utilisateur anonyme
     
    Ouais, pas compliqué :

    Dim MyValue As Integer
    Randomize   ' Initialise le générateur de nombre aléatoire.
    MyValue = CInt(Int((1000 * Rnd()) + 1)) ' Génère un nombre aléatoire entre 1 et 1000.
    ....
    .... ' la suite de ton code
    
    0
  3. roylaju Messages postés 3 Statut Membre
     
    Merci beaucoup !!!
    0
  4. digicharat Messages postés 34 Statut Membre
     
    sans vouloir faire le boulet il va pas jusque 1001 ton code ?

    bon sinon fo juste mettre 999 à la place de 1000 ... ça change pas grand chose :)
    0