Menu / C++ / Librerías / <stdlib.h> / Función srand ().

Función srand.

La función srand () es una función que está en la librería <stdlib.h>.

La función srand () inicializa los posibles valores que pueda tener la función rand (). Si el valor pasado como parámetro es 1, a partir de esa línea, la función rand () siempre devolverá la misma secuencia de números.

Sintaxis:

srand (int/time_t semilla);

Referencia:

  • Semilla:
    Es el número que indica los posibles valores que puede obtener la función rand ().

Retorno:

int

Ejemplos de uso de srand.

Ejemplos de uso de la función srand ().

#include <stdio.h> // Encabezados
#include <stdlib.h>
#include <time.h>

// Funcion main
int main (int argc, char *argv[]) {
  srand (time (NULL));
  int num = rand () % 10;

  printf ("El número es: %i\n", num); // Sale un número del 0 al 10
  return EXIT_SUCCESS;
}
Copia, compila y ejecuta éste código para ver qué hace.