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

randomize

Estas en el tema de randomize en el foro de Visual Basic clásico en Foros del Web. hola. como era el formato para utilizar randomize. por ejemplo para sortear un numero...
  #1 (permalink)  
Antiguo 26/04/2006, 05:57
 
Fecha de Ingreso: abril-2006
Mensajes: 23
Antigüedad: 18 años
Puntos: 0
randomize

hola. como era el formato para utilizar randomize. por ejemplo para sortear un numero
  #2 (permalink)  
Antiguo 26/04/2006, 08:13
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 4 meses
Puntos: 53
en las faq's esta el ejemplo..

nos vemos..
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
  #3 (permalink)  
Antiguo 26/04/2006, 10:14
 
Fecha de Ingreso: abril-2005
Mensajes: 73
Antigüedad: 19 años, 1 mes
Puntos: 0
Randomize

El formato es el siguiente;

Int((b - a + 1) * Rnd + a)
donde b es el limite superir y a el limite inferior, por ejemplo te queda asi

Dim n As Integer ' defines las variables
Dim i As Integer
Dim a As Integer
Dim b As Integer

Private Sub Command1_Click()
a = Val(Text1.Text)'ingresas limite inf
b = Val(Text2.Text)'ingresas limite sup
For i = 1 To n ' Cantidad de numeros al azar al mostrar
Text3.SelStart = Len(Text3)' los imprimes en text3
Text3.SelText = Int((b - a + 1) * Rnd + a) & vbCrLf
Next
End Sub

Private Sub Form_Load()
n = InputBox("Cuantos numeros al azar")' ingresas el total de numeros
End Sub
  #4 (permalink)  
Antiguo 26/04/2006, 15:25
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 4 meses
Puntos: 53
bueno.. no se hasta cuando pasará esto... ..

nos vemos..
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
  #5 (permalink)  
Antiguo 27/04/2006, 04:26
 
Fecha de Ingreso: abril-2006
Mensajes: 23
Antigüedad: 18 años
Puntos: 0
muchas gracias cony28
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 04:25.