как заполнить массив случайными числами c



Как заполнить массив случайными числами

Автор Gabdulhanov задал вопрос в разделе Другие языки и технологии

Как в Си заполнить массив случайными числами? и получил лучший ответ

Ответ от Капитан Гугл[гуру]
#include <stdlib.h>
...
int i, ar[ n ];
randomize();//вызывается 1 раз в начале программы!
for( i = 0; i < n; i++ )
ar[ i ] = rand() % 100;//числа от 0 до 99.

Ответ от Максим[гуру]
Вот пример кода в C++:
#include <cstdio>
#include <cstdlib>
#include <ctime>
#include <vector>
using namespace std;
int main(void) {
int countElements = 0;
printf("Введите число элементов в массиве:
");
scanf("%d", &countElements);
srand(time(0));
if (countElements < 1) return 0;
printf("Сгенерированный массив:
");
vector<int> yourArray(countElements);
for (int i = 0; i < countElements; i++) {
yourArray[i] = rand() % 101 - 50;
printf("%3d | ", yourArray[i]);
}
printf("
");
return system("pause");
}

Ответ от Леонид Олейник[гуру]
Да в Гугле 1000 ответов и с примерами

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Как в Си заполнить массив случайными числами?
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*