Hola, descubrimos la solución a tu búsqueda, desplázate y la hallarás aquí.
Ejemplo 1: hacer números aleatorios en c ++
/* rand example: guess the number */#include /* printf, scanf, puts, NULL */ #include /* srand, rand */ #include /* time */ intmain ()int iSecret, iGuess;/* initialize random seed: */srand (time(NULL));/* generate secret number between 1 and 10: */
iSecret =rand()%10+1;doprintf ("Guess the number (1 to 10): ");scanf ("%d",&iGuess);if(iSecret<iGuess)puts ("The secret number is lower");elseif(iSecret>iGuess)puts ("The secret number is higher");while(iSecret!=iGuess);puts ("Congratulations!");return0;
Ejemplo 2: c ++ cómo generar un número aleatorio en un rango
min +(std::rand()%( max - min +1))
Ejemplo 3: c ++ aleatorio
#include #include #include intmain()std::srand(std::time(nullptr));// use current time as seed for random generatorint random_variable =std::rand();std::cout <<"Random value on [0 "<<RAND_MAX<<"]: "<< random_variable <<'n';
Ejemplo 4: aleatorio en c ++
v1 =rand()%100;// v1 in the range 0 to 99
v2 =rand()%100+1;// v2 in the range 1 to 100
v3 =rand()%30+1985;// v3 in the range 1985-2014
Ejemplo 5: aleatorio en c ++
#include #include #include
using namespacestd;intmain()int num;srand(time(0));
num =rand()%10+1;
cout << num << endl;
Ejemplo 6: número aleatorio c ++
#include #include #include
using namespacestd;intmain()srand((unsigned)time(0));int random_integer;int lowest=1, highest=10;int range=(highest-lowest)+1;for(int index=0; index<20; index++)
random_integer = lowest+int(range*rand()/(RAND_MAX+1.0));
cout << random_integer << endl;
Si haces scroll puedes encontrar los informes de otros sys admins, tú igualmente tienes la libertad de mostrar el tuyo si dominas el tema.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)