Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Como hacer una funcion para hallar un numero ALEATORIO entre dos numeros¿

Estas en el tema de Como hacer una funcion para hallar un numero ALEATORIO entre dos numeros¿ en el foro de Visual Basic clásico en Foros del Web. Como puedo hacer una funcion para hallar un numero ALEATORIO entre dos numeros. que fuera asi resultado = aleatorio(1, 10) y que cada vez que ...
  #1 (permalink)  
Antiguo 20/12/2010, 06:30
 
Fecha de Ingreso: diciembre-2008
Mensajes: 91
Antigüedad: 16 años
Puntos: 1
Como hacer una funcion para hallar un numero ALEATORIO entre dos numeros¿

Como puedo hacer una funcion para hallar un numero ALEATORIO entre dos numeros.
que fuera asi



resultado = aleatorio(1, 10)

y que cada vez que se use el resultado me diera cualquier numero de ese rango.


como podria hacerlo?
  #2 (permalink)  
Antiguo 20/12/2010, 06:41
Avatar de erbuson  
Fecha de Ingreso: noviembre-2009
Mensajes: 701
Antigüedad: 15 años, 1 mes
Puntos: 53
Respuesta: Como hacer una funcion para hallar un numero ALEATORIO entre dos numeros¿

Hola, con esta función lo conseguirás:

Código vb:
Ver original
  1. Private Function Aleatorio(Minimo As Long, Maximo As Long) As Long
  2.     Randomize ' inicializar la semilla
  3.    Aleatorio = CLng((Minimo - Maximo) * Rnd + Maximo)
  4. End Function

Pero, a Dios lo que es de Dios y al Cesar lo que es del Cesar, la he copiado del siguiente enlace de Recursos Visual Basic que aquí te dejo para que puedas aprender mas si tienes interés en ello.

Números Aleatorios

Saludos
__________________
Agradecer a quien te enseñó, es enseñar lo que de él aprendiste.
Recuerda: Decir gracias, poco cuesta y mucho vale ...
  #3 (permalink)  
Antiguo 21/12/2010, 01:05
Avatar de erbuson  
Fecha de Ingreso: noviembre-2009
Mensajes: 701
Antigüedad: 15 años, 1 mes
Puntos: 53
Respuesta: Como hacer una funcion para hallar un numero ALEATORIO entre dos numeros¿

De nada, amigo mesenier revisando tus preguntas y sus respectivas respuestas veo que al parecer te cuesta un poco decir gracias.

Tu gran suerte es que en los foros uno se olvida de los nombres y sigue prestando su ayuda desinteresadamente y sin prestar demasiada atención al nombre.

En fin no estaría de mas, pero bueno, esto va con el carácter de cada uno.

Saludos y Felices Fiestas.
__________________
Agradecer a quien te enseñó, es enseñar lo que de él aprendiste.
Recuerda: Decir gracias, poco cuesta y mucho vale ...
  #4 (permalink)  
Antiguo 21/12/2010, 07:23
 
Fecha de Ingreso: diciembre-2008
Mensajes: 91
Antigüedad: 16 años
Puntos: 1
Respuesta: Como hacer una funcion para hallar un numero ALEATORIO entre dos numeros¿

Cita:
Respuesta: Como hacer una funcion para hallar un numero ALEATORIO entre dos numeros¿
De nada, amigo mesenier revisando tus preguntas y sus respectivas respuestas veo que al parecer te cuesta un poco decir gracias.

Tu gran suerte es que en los foros uno se olvida de los nombres y sigue prestando su ayuda desinteresadamente y sin prestar demasiada atención al nombre.

En fin no estaría de mas, pero bueno, esto va con el carácter de cada uno.

Saludos y Felices Fiestas.
1.- "sigue prestando su ayuda desinteresadamente "

2.- Si hubieras revisado bien, las gracias siempre las doy en el primer post, porque a mi parecer crear un post para dar las gracias es apología del offtopic.

3.- Si alguien externo acude al foro en busca de algo, no sera en busca de agradecimientos de ningun tipo, sino en busca de respuestas.

4.- no hay nada peor que un post en el que cada uno comienze a contar su vida "oftopicamente". (Con lo que hubieras abierto un nuevo tema offtopic hablando de lo desagradecido que es el usuario mesenier o lo que quieras).

5.- mis más sinceras disculpas si te he ofendido en algo!!!!.




Gracias a todo forosdelweb
  #5 (permalink)  
Antiguo 21/12/2010, 08:02
Avatar de erbuson  
Fecha de Ingreso: noviembre-2009
Mensajes: 701
Antigüedad: 15 años, 1 mes
Puntos: 53
Respuesta: Como hacer una funcion para hallar un numero ALEATORIO entre dos numeros¿

Hola, desde luego han quedado bastante claro las gracias, de todos modos te comento que lo normal es que después de recibir una solución o idea, lo más correcto es dejar un último mensaje diciendo si te ha servido y dando el tema por cerrado para que en el futuro si otro usuario tiene un problema similar pueda saber antes de probarlo que la solución fué efectiva.

Te dejo un enlace a uno de tus post que no reivindica precisamente tus palabras.

Archivo Abierto

Saludos
__________________
Agradecer a quien te enseñó, es enseñar lo que de él aprendiste.
Recuerda: Decir gracias, poco cuesta y mucho vale ...
  #6 (permalink)  
Antiguo 21/12/2010, 10:05
 
Fecha de Ingreso: diciembre-2008
Mensajes: 91
Antigüedad: 16 años
Puntos: 1
Respuesta: Como hacer una funcion para hallar un numero ALEATORIO entre dos numeros¿

Que siiiiii erbuson mea culpa pero por favor ese tema postealo

esas cosas aqui


y respecto a lo de Archivo Abierto joder, tio eres de CSI? por un post en el que no te haya agradecido a ti porke mira pone gracias en mi segundo post, bueno el ultimo post de agradecimiento lo acabo de hacer...

Ah la funcion para hallar dos numeros aleatorios entre dos numeros concretos Funciona a la perfeccion y me ha sido muy util:
Cita:
Private Function Aleatorio(Minimo As Long, Maximo As Long) As Long
Randomize ' inicializar la semilla
Aleatorio = CLng((Minimo - Maximo) * Rnd + Maximo)
End Function
gracias un saludao

Etiquetas: dos, funcion, numero, numeros, aleatoria
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:56.