Generar Numero aleatorio entre un rango de numeros
Necesito generar un numero aleatorio pero q sea entre 3 y 9 , es decir las posibilidades pueden ser :
3,4,5,6,7,8,9
la unica funcion para generar numero aleatorios q conozco es randomize y me da cualquier numero con coma...
alguien sabe como generar un numero aleatorio entre 3 y 9??
3,4,5,6,7,8,9
la unica funcion para generar numero aleatorios q conozco es randomize y me da cualquier numero con coma...
alguien sabe como generar un numero aleatorio entre 3 y 9??
Con esto consigues un numero entre 3 y 9:
Dim Numero
Randomize
Numero = Int((9 * Rnd) + 3)
Dim Numero
Randomize
Numero = Int((9 * Rnd) + 3)
Hola,
Creo que ese ejemplo no funciona, revísalo.
Por ejemplo ponle que sea un núemro entre 50 y 100.
Saludos
sdemingo
Creo que ese ejemplo no funciona, revísalo.
Por ejemplo ponle que sea un núemro entre 50 y 100.
Saludos
sdemingo
Hola,
Hazlo así
Private Sub Form_Load()
Dim limiteInf As Integer
Dim limiteSup As Integer
Dim resultadoAleatorio As Integer
limiteSup = 100
limiteInf = 50
Randomize
resultadoAleatorio = Int((limiteSup - limiteInf + 1) * Rnd + limiteInf)
MsgBox resultadoAleatorio
End Sub
este ejemplo selecciona un número aleatorio al azar entre 50 y 100.
Saludos
sdemingo
Hazlo así
Private Sub Form_Load()
Dim limiteInf As Integer
Dim limiteSup As Integer
Dim resultadoAleatorio As Integer
limiteSup = 100
limiteInf = 50
Randomize
resultadoAleatorio = Int((limiteSup - limiteInf + 1) * Rnd + limiteInf)
MsgBox resultadoAleatorio
End Sub
este ejemplo selecciona un número aleatorio al azar entre 50 y 100.
Saludos
sdemingo