|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.04.2011, 22:36 | #1 |
Регистрация: 11.04.2011
Сообщений: 7
|
векторы. рандомы в векторах.
//Создал Универсум из 15 элементов:
vector <int> Uni(16); for (int i=1; i<16; i++) { Uni[i]=i; cout << Uni[i]<<"\t"; } // Хочу сделать второй вектор, который берёт из "универсума" 7 //элементов в рандомном порядке: int next2=0; vector <int> B(5); srand((unsigned) time(0)); for (int i=1; i<5; i++) { next2=rand()%(15-1)+1; B[i] = rand()Uni; /* Знаю тут неправильно, но как написать хз*/ cout << B[i]<< "\t"; } Помогите плз. Можно брать элементы по возростающей, можно с конца, но чтоб рандом был. |
11.04.2011, 22:59 | #2 |
Форумчанин
Регистрация: 29.09.2010
Сообщений: 636
|
B[i]=Uni[next2];
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Матрицы и векторы | otto07 | Помощь студентам | 0 | 03.03.2011 00:10 |
Векторы в ассемблере | unlike777 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 6 | 26.01.2011 18:41 |
Векторы, подпрограммы | anatoliy_julia | Помощь студентам | 2 | 15.09.2009 16:02 |
Векторы в С++ | Many man | Помощь студентам | 5 | 26.04.2009 12:35 |
Паскаль. Векторы. | koston | Помощь студентам | 10 | 09.04.2008 20:44 |