Generar números aleatorios con Visual Basic .NET

visual_basic_base_web

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.

Etiquetas

Deja un comentario

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