Заполнение массива случайными числами с
Заполнение массива случайными числами
В программировании заполнение массива случайными числами является важной задачей и может быть решено различными способами. Один из самых распространенных способов - использование генератора псевдослучайных чисел.
Для начала, нам понадобится массив, в который мы будем заполнять случайные числа. Массив может быть одномерным, двумерным или иметь другую размерность, в зависимости от требований задачи.
Представим, что нам нужно заполнить одномерный массив случайными числами в диапазоне от 0 до 100.
Пример кода на Python:
import random
array = []
array_length = 10
for i in range(array_length):
random_number = random.randint(0, 100)
array.append(random_number)
print(array)
Пример кода на C++:
#include
#include
#include
int main() {
int array[10];
srand(time(NULL));
for (int i = 0; i < 10; i++) {
array[i] = rand() % 101; // генерация чисел от 0 до 100
}
for (int i = 0; i < 10; i++) {
std::cout << array[i] << " ";
}
return 0;
}
Важно отметить, что для получения действительно случайных чисел необходимо использовать seed, который инициализирует генератор случайных чисел. В примере на C++ мы использовали функцию srand() с параметром time(NULL), которая инициализирует генератор случайных чисел текущим временем.
Это всего лишь небольшой пример, но вы можете использовать подобную логику в своих программах для заполнения массивов случайными числами. Разумеется, в каждом языке программирования могут существовать свои особенности, поэтому рекомендуется изучить документацию и примеры кода на конкретном языке для более подробной информации.