Fonction random en Delphi

Fermé
alexyou
Messages postés
14
Date d'inscription
dimanche 4 juin 2006
Statut
Membre
Dernière intervention
17 octobre 2009
- 3 mars 2007 à 23:46
KR73
Messages postés
10
Date d'inscription
jeudi 15 novembre 2007
Statut
Membre
Dernière intervention
3 juillet 2012
- 30 oct. 2008 à 14:34
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

Utilisateur anonyme
4 mars 2007 à 00:05
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
0
f0xi
Messages postés
4205
Date d'inscription
samedi 16 octobre 2004
Statut
Modérateur
Dernière intervention
12 mars 2022
38
4 mars 2007 à 03:29
merci d'eviter le langage SMS et de te relire.








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

27 oct. 2008 à 11:56
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é.
0
KR73
Messages postés
10
Date d'inscription
jeudi 15 novembre 2007
Statut
Membre
Dernière intervention
3 juillet 2012

30 oct. 2008 à 14:34
Désolé Clément, mais en tout cas, moi je ne peux pas t'aider
0