Rellenar Arrays con valores aleatorios

Vamos a rellenar un array de forma automática con números aleatorios.

Para ello, debemos saber la forma de crear un número aleatorio, veamos:

Número aleatorio

  1. Creamos una variable de tipo random.
  2. Escribimos un número aleatorio con la expresión:
    aleatorio.Next(0, 3)

Dentro de la función Next, entre paréntesis, debemos escribir 2 valores; que son: número mínimo y número máximo (no incluido).

Al no estar incluido el número máximo, esa función nos dará un valor entre 0 y 2. Por eso, si sumamos 1 al resultado, será un número entre 1 y 3.

aleatorio.Next(0, 3) + 1

 

Sabiendo crear números aleatorios, vamos a simular el lanzamiento de un dado, y lo guardaremos como registro en un array de 10 posiciones utilizando un bucle for.

Rellenar con números aleatorios

Esto rellenará el array de 10 posiciones con un número aleatorio entre 1 y 6 en cada una. Ya habíamos rellenado un array con un bucle for anteriormente. Lo único nuevo aquí es la asignación de un número aleatorio.

 

En la próxima lección haremos una función que escriba un array por pantalla, así podremos ver el resultado de este ejemplo.

Manuel A Pozo Chichon

Técnico Superior de DESARROLLO DE APLICACIONES INFORMÁTICAS

Contenidos que te pueden interesar
Este sitio usa cookies para personalizar el contenido y los anuncios, ofrecer funciones de redes sociales y analizar el tráfico. Ninguna cookie será instalada a menos que se desplace exprésamente más de 400px. Leer nuestra Política de Privacidad y Política de Cookies. Las acepto | No quiero aprender cursos gratis. Sácame