Pascal/Turbo Pascal - como asignar un valor random ???

 
Vista:

como asignar un valor random ???

Publicado por Daniela (1 intervención) el 24/09/2004 20:11:21
Me ayudaron diciendome q asigne un valor random antes de asignar la clave para luego comparar la clave con esos numeros pero como hago eso? uso s:=random y me dice esperando frase booleana algo asi :s
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:como asignar un valor random ???

Publicado por Carlos Guimaraenz (265 intervenciones) el 24/09/2004 22:02:04
Para obtener un valor aleatorio, primero tienes que llamar al procedimiento Randomize, y luego asignar a una variable numérica el resultado de la función Random(num); Un ejemplo:

Program Foro;
var
num : integer;
begin
Randomize; { para inicializar el generador de números aleatorios }
num:=Random(10); { num obtiene un valor de [0..9] }
write(num);
readln;
end.

Puedes aplicarle todas las funciones que quieras para, por ejemplo, obtenerlo negativo, ej: num:=0 - random(10);
Espero que te sea de utilidad. Atte. Carlos
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