Fonction random en Delphi [Fermé]

Signaler
Messages postés
14
Date d'inscription
dimanche 4 juin 2006
Statut
Membre
Dernière intervention
17 octobre 2009
-
Messages postés
10
Date d'inscription
jeudi 15 novembre 2007
Statut
Membre
Dernière intervention
3 juillet 2012
-
tt le monde*salut;
j'aimerais bien que qlq 1 me dis comment on utilise la fonction   Random() par exemple un numéro de 1 à 100
mais que chaque fois on aura un num différent si elle sera ds un boucle par exemple
Merci d'avance

4 réponses


Salut,

En  prenant la peine de chercher on rentre dans l'aide de delphi (touche F1), Random :

Unit

System

Category

random number routines

Delphi syntax:

function Random [ ( Range: Integer) ];

Description

In Delphi code, Random returns a random number within the range 0 <= X < Range. If Range is not specified, the result is a real-type random number within the range

0 <= X < 1.

To initialize the random number generator, add a single call Randomize or assign a value to the RandSeed variable before making any calls to Random.

Note:    Because the implementation of the Random function may change between compiler versions, we do not recommend using Random for encryption or other purposes that require reproducible sequences of pseudo-random numbers.

Puis en cliquant sur le label "Example", on obtient

var
   I: Integer;
 begin
   Randomize;
   for I := 1 to 50 do begin
     { Write to window at random locations }
     Canvas.TextOut(Random(Width), Random(Height), 'Boo!');
   end;
 end;

On est prié de chercher avant de poster
Messages postés
4202
Date d'inscription
samedi 16 octobre 2004
Statut
Modérateur
Dernière intervention
13 juin 2020
32
merci d'eviter le langage SMS et de te relire.








Messages postés
57
Date d'inscription
dimanche 24 décembre 2000
Statut
Membre
Dernière intervention
10 février 2009

bonjours a tous, j'ai cherché, mais je ne trouve pas de solution.

je cherche a faire une fonction. ( je vais essayé d'être claire..) qui donne un numéro aléatoire a des joueurs ( déclarés par un id)  pour ensuite les placer à des sièges .

en gros les sièges sont numéroté de 1 à 30 et il faut placé aléatoirement aux sièges les 30 joueurs.( leur nom et leur photo) mais je n'arrive pas à le faire seul.

merci par avance.
et désolé si vous avez du mal a comprendre mon problème. sa viens de moi j'ai beaucoup de mal a expliqué.
Messages postés
10
Date d'inscription
jeudi 15 novembre 2007
Statut
Membre
Dernière intervention
3 juillet 2012

Désolé Clément, mais en tout cas, moi je ne peux pas t'aider