Форум программистов, компьютерный форум CyberForum.ru

Как выбрать 6 случайных елементов из массива - C++

Восстановить пароль Регистрация
 
KObotan
0 / 0 / 0
Регистрация: 20.10.2010
Сообщений: 21
25.11.2010, 20:38     Как выбрать 6 случайных елементов из массива #1
Есть массив из 9 елементов как из него случайным образом выбрать 6?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.11.2010, 20:38     Как выбрать 6 случайных елементов из массива
Посмотрите здесь:

C++ Удаления елементов из массива
Количество елементов массива C++
Произведение елементов массива C++
C++ количество елементов массива
Из заданного диапазона выбрать 5 случайных чисел C++
C++ Не получается. Умножение елементов массива на последний элемент
Как сложить два случайных числа из массива? с++ C++
C++ замена елементов одномерного массива

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
25.11.2010, 21:06     Как выбрать 6 случайных елементов из массива #2
Генерируете случайное число от 0 до 8 (индексы). Запоминаете его в массив сгенерированных индексов. Второе случайное число генерируете с учётом сохранённого первого индекса (если сгенерировалось то же самое число - перегенерировать). Так для каждого из 6 индексов.
А легче сгенерировать 3 индекса и отбросить эти элементы, оставшиеся 6 будут искомыми.
Yandex
Объявления
25.11.2010, 21:06     Как выбрать 6 случайных елементов из массива
Ответ Создать тему
Опции темы

Текущее время: 01:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru