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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
KObotan
0 / 0 / 0
Регистрация: 20.10.2010
Сообщений: 21
#1

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

25.11.2010, 20:38. Просмотров 466. Ответов 1
Метки нет (Все метки)

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

Удаления елементов из массива - C++
Народ есть такая задача: зделать массив из 50 случайных чисел из пормежутка А...В. Удалить из массива все його непарные елементы....

количество елементов массива - C++
подсчитать количество елементов массива c(6)=(2,1;3,6;-6,3;4,1;2,2;-2,3),значение которых больше 2,3.

Количество елементов массива - C++
Вчера тоже встретился с этой проблемой, но подумал что и так много у вас на форуме спрашиваю, так что не спросил... НО сегодня опять та...

Произведение елементов массива - C++
//в массиве состоящем из Н целочисленных елементов вычислить 1)сумму неотрицательных елементов этого массива //2)произведение елементов...

Как сложить два случайных числа из массива? - C++
Как сложить два случайных числа из массива с++

замена елементов одномерного массива - C++
#include<string> #include <cmath> #include <iostream> #include<locale> using namespace std; const int max_size=255; int...

Из заданного диапазона выбрать 5 случайных чисел - C++
Начальная версия: Задача такая: надо из задонова диапозона (допустим от1 до 50) выбрать (допустим 5 случайных чисел) и проделать это...

шаблон функции который принимает в параметры массив количиство елементов и должен найти сумму елементов массив - C++
шаблон функции который принимает в параметры массив количиство елементов и должен найти сумму елементов массива

Не получается. Умножение елементов массива на последний элемент - C++
#include <iostream> using namespace std; int main() { int mas; int i; for (i=0; i<10; i++) { cout << ""<< ":"; cin...

Создать генератор чисел на основе массива из 3 елементов - C++
Нужно сделать генератор чисел на основе массива из 3 елементов. Например 000, 001, ... , 011, 012, ... , 999 Никак не могу цикл...

Посчитать кол-во елементов массива и их сумму, который расположен в диапазоне от R1 до R2 - C++
Посчитать кол-во елементов массива и их сумму, который расположен в диапазоне от R1 до R2(массив сталый, диапазон указывает пользователь). ...

Вычислить сумму елементов массива, индексы которых совпадают со значением елемента. - C++
Вычислить сумму елементов массива, индексы которых совпадают со значением елемента. Я вообщем начал (массив статический), как сварганить...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru