Generar números aleatorios con Visual Basic .NET

Hola a todos, hoy os voy a explicar como podemos generar números aleatorios en Visual Basic .NET.

Generar números aleatorios es muy normal en programación, ya sea para nuestros programas o para probar.

Aquí os dejo la función necesaria, solo teneís que copiar esta función a vuestro programa:

Function numAleatorioEntre(ByVal minimo As Integer, ByVal maximo As Integer) As Integer
        Randomize()
        Return CLng((minimo - maximo) * Rnd() + maximo)
    End Function

Esto generará un número entre el mínimo y el máximo, incluyendo estos.

Veamos un ejemplo:

Module EjemploAleatorio

    Sub Main()

        'Genera un numero entre 1 y 10
        Console.WriteLine("Número generado: " & numAleatorioEntre(1, 10))

        Console.ReadLine()

    End Sub

    Function numAleatorioEntre(ByVal minimo As Integer, ByVal maximo As Integer) As Integer
        Randomize()
        Return CLng((minimo - maximo) * Rnd() + maximo)
    End Function

End Module

Espero que os sea de ayuda. Si tenéis dudas, preguntad, estamos para ayudarte.

¿Te ha gustado y quieres apoyarme? ¡Sé mi patrón!
Etiquetas

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *