Foros aprenderaprogramar.com

Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: helvetico26 en 27 de Agosto 2011, 12:52

Título: crear números aleatorios en un rango Visual Basic
Publicado por: helvetico26 en 27 de Agosto 2011, 12:52
saludos. Quiero generar números aleatorios en un programa de Visual basic cuyo rango esté entre 100 y 1000 y que sean valores solo enteros ¿una ayudita?
Título: Re:aleatorios en un rango
Publicado por: Fredo Alvite en 28 de Agosto 2011, 12:13
Prueba con lo siguiente:

Randomize
NumeroAleatorio = Int((1000 - 100 + 1) * Rnd + 100)

Esta es la fórmula general, si quieres lo puede escribir

NumeroAleatorio = Int(901*Rnd + 100)

Espero te sirva
Título: Re:aleatorios en un rango
Publicado por: helvetico26 en 04 de Septiembre 2011, 16:17
Gracias Fredo, con pequeñas adaptaciones ya he dejado el código resuelto