@unknowndeal

Как создать массив из строк и заполнить его значениями на случайные индексы?

Доброй ночи.
Как в C++ создать массив из строк(макисмум 1000 значений) и заполнить его некоторыми значениями по случайным индексам? Т.e. рабочими индексами из всех 1000 значений могут быть 100 и 500, остальные значения могут быть null. Спасибо!
  • Вопрос задан
  • 78 просмотров
Решения вопроса 1
ivankprod
@ivankprod
Системный / веб fullstack-разработчик
#include <stdlib.h>
#include <string>
#include <ctime>
using namespace std;

// получаем рандомный индекс
int getIndex() {
    srand((unsigned) time(0));
    return ((rand() % 1000));
}

int main() {
    string arr[1000] = { };

    int index = getIndex();
    arr[index] = "value";

    return 0;
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
samodum
@samodum
Какой вопрос - такой и ответ
Задача элементарная или с подвохом.
На каком этапе проблема?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы