Delphi - Numeros aleatorios

 
Vista:

Numeros aleatorios

Publicado por Maximo Pech Jaramillo (43 intervenciones) el 08/10/2000 00:00:00
Tengo el siguiente problema y espero que alguien me pueda ayudar:
tengo en mi form un boton y un label, lo que quiero hacer es que al hacer clic en el boton en mi label aparezca un numero al azar entre el 1 y el 500, segun he encontrado en la ayuda de delphi
dice algo asi:
function random[(range: integer)];
pero no se como especificar el rango y ademas me aparece el mensaje ´)´ expected but ´:´ found si alguien me puede ayudar se lo agradeceria mucho.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Numeros aleatorios

Publicado por José Oronas (89 intervenciones) el 11/10/2000 00:00:00
Efectivamete, la funcion Random funciona tal como lo describe el help solo que ´:´ es una forma genérica de indicar el tipo esperado.
Para obtener un rango de 1..500 deberías usar
Randomize ;
Numero := Random(499)+1 ;

ya que la funcion devuelve un número entre 0 y el rango indicado.
No olvides de llamar Randomize, para inicializar la semilla, porque de otra manera los números obtenidos serían siempre la misma secuencia.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Numeros aleatorios

Publicado por Tamara Franco (4 intervenciones) el 21/10/2000 00:00:00
Tienes que poner;

procedure xxxxxx
var a:integer;
....
begin
randomize();//para ejecutar numeros
// pseudoaleatorios

a:=random(500);//a es igual a num. aleatorio

....

end;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Numeros aleatorios

Publicado por annome (1 intervención) el 28/05/2010 16:47:44
pendeja
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar