Tecnología

Inicio

Cómo generar un número aleatorio en C

La generación de números aleatorios en C se necesita en varias aplicaciones. Por ejemplo, la generación de una contraseña por defecto para un nuevo usuario en una red utiliza la generación aleatoria de números y letras. Los números aleatorios se generan en las aplicaciones de juegos de batallas de personajes y combates. Cualquiera que sea la razón, la generación de los números es posible a través de una función interna C.

Instrucciones

1 Crear un número entero para contener el número aleatorio. Las variables no se pueden utilizar en C a menos que se definen de manera explícita. El código siguiente declara una variable en C:
int myNumber;

2 Generar un número aleatorio utilizando la función interna de C. La función toma un número entero y que determina los rangos de la función devolverá. Por ejemplo, si se pasa el número 100 a la función aleatoria, se devolverá un número entero generado aleatoriamente de cero a 99. Utilice el número entero definido en el Paso 1 para contener el número aleatorio:
myNumber = aleatorio (100)
IR
Este código C devuelve un número generado al azar de cero a 99 y lo asigna a la variable myNumber.

3 Imprimir el número de la consola. Imprimir el número de la pantalla utilizando \ C "printf () \" función para ver qué número se genera:
printf (\ "El número generado es% d \ n \", myNumber);