Utilisation des variables

Bonjour,
J'aimerais savoir comment affecter a une variable la valeur du résultat d'une operation random, en somme l'equivalent de "variable=console.readline" en vb...qurlqu'un pourrait-il m'aider??Merci d'avance!

10 réponses

  • Votes
  • Date
  • Date décroissante
  1. Oui mais la ça me fait 0 puis un autre nombre.Y a t-il un moyen d'obtenir juste un nombre entre 1 et 10 svp ?
    1. Et si je ne veux qu'un seul nombre? parce que si je mets (1,1,1) ça fais zero...
      1. A chaque fois ça me sort 8...c'est normal?
        1. Contributeur
          non sauf si il est dans une boucle FOR
        2. Contributeur
          C:> for /L %a in (1,1,10) do @(set /a x=^(%RANDOM%*9^)/32767 &echo.)
          7
          7
          7
          7
          7
          7
          7
          7
          7
          7
        3. Contributeur
          comme ça:
          @echo off
          SETLOCAL ENABLEdelayedExpansion
          for /L %%a in (1,1,10) do (
          set /a z=!RANDOM!*9/32767
          echo !z!
          )
      2. Contributeur
        C:> set /a x=(%RANDOM%*9)/32767
        4
        C:> set /a x=(%RANDOM%*9)/32767
        8
        C:> set /a x=(%RANDOM%*9)/32767
        3
        C:> set /a x=(%RANDOM%*9)/32767
        4
        C:> set /a x=(%RANDOM%*9)/32767
        1
        C:> set /a x=(%RANDOM%*9)/32767
        6
        C:> set /a x=(%RANDOM%*9)/32767
        4
        C:>
        1. Merci beaucoup, ca fonctionne, mais avec le random, comment obtenir un chiffre seulement entre un et neuf ??
          1. Contributeur
            quelque chose comme ça ?
            C:> set /a x=3+2>NUL & echo %x%
            5
            1. variable=console.readline, ca affecte a la variable appelee "variable" (c'est un exemple!)la valeur du resultat de la ligne au dessus.
              exemple:

              console.writeline(3+2)
              variable=console.readline

              (console.writeline, c'est comme "echo")

              Ici, "variable" vaudra donc 5.
              1. Contributeur
                hello
                je ne connais pas VB, que fait
                variable=console.readline
                ?