Random
In the future steps, we will work with multiple arrays simultaneously. It can be a bit painful to fill them manually. Let’s write the program, which will fill the array with random values. To generate a random number, you can use the function rand():
12int a = rand(); cout << a;
Too large, isn’t it? To set restrictions on the range in which you want to get a number, use the symbol %. For instance, the following code will print a random number less than 10:
int a = rand() % 10;
cout << a;
You can also set the start of the required range. Just add +. The following program will write the random number in the range of 10 to 20:
int a = rand() % 20 + 10;
cout << a;
Now we know how to get the random value. Let’s fill the array with random numbers from 1 to 20!
1234for (int i = 0; i < 5; i++){ numbers[i] = rand() % 20 + 1; cout << numbers[i] << " "; }
Random is often used in game development. Let’s play!
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Pregunte me preguntas sobre este tema
Resumir este capítulo
Mostrar ejemplos del mundo real
Awesome!
Completion rate improved to 2.94
Random
Desliza para mostrar el menú
In the future steps, we will work with multiple arrays simultaneously. It can be a bit painful to fill them manually. Let’s write the program, which will fill the array with random values. To generate a random number, you can use the function rand():
12int a = rand(); cout << a;
Too large, isn’t it? To set restrictions on the range in which you want to get a number, use the symbol %. For instance, the following code will print a random number less than 10:
int a = rand() % 10;
cout << a;
You can also set the start of the required range. Just add +. The following program will write the random number in the range of 10 to 20:
int a = rand() % 20 + 10;
cout << a;
Now we know how to get the random value. Let’s fill the array with random numbers from 1 to 20!
1234for (int i = 0; i < 5; i++){ numbers[i] = rand() % 20 + 1; cout << numbers[i] << " "; }
Random is often used in game development. Let’s play!
¡Gracias por tus comentarios!