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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Cтруктуры http://www.cyberforum.ru/cpp-beginners/thread197599.html
Помогите пожалуйста написал программу но в итоге надо чтобы выводило студентов по вузам за алфавитом #include <conio.h> #include <iomanip.h> #include <iostream.h> static struct univers { struct univers *p; struct FTI{ char PIB;
C++ Описание структуры Помогите сделать лабу=) Описать структуру с именем tsZnak, содержащую следующие поля: *Фамилия, имя *Знак зодиака *дата рождения(массив из трёх чисел; первый индекс дата, второй месяц, третий год) Написать программу, выполняющую: *Создания массива структур *Заполнение всех элемнтов массива структур в коде программы, кроме последнего элемента http://www.cyberforum.ru/cpp-beginners/thread197597.html
строки C++
дано предложение!! вывести все имеющиеся сочетания нн.....
Упаковка битовых групп C++
Доброго времени суток. Подскажите пожалуйста где я ошибся? Задание в шапке проги // File !lab4-2.cpp // Упаковка битовых групп // //Эта программа упаковывает битовые группы в динное беззнаковое число // 31----+-----+-----+-----0 // ! mod ! kop ! reg !scale! value // +-----+-----+-----+-----+ // 9 5 11 7 // Выходные данные:
C++ Задача со строками с использованием функций string.h http://www.cyberforum.ru/cpp-beginners/thread197585.html
Дана строка-предложение. Определить в предложении слова максимальной и минимальной длины и поменять их местами.
C++ нужно сделать прогу по строковым функциям!! я ее не сделала-а нужно срочно сдать вот условие -необходимо написать программу, в которой были бы 2 функции, инициирующие действия стандартных строковых функций -выбор функции осуществляется при помощи пунктов меню -в программе необходимо обеспечить корректное обращение к разрабатываемым функциям. осуществить контроль в вводе данных -программа выдает результаты работы разработанной и стандартной функцией само задание: функция... подробнее

Показать сообщение отдельно
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
25.11.2010, 21:06     Как выбрать 6 случайных елементов из массива
Генерируете случайное число от 0 до 8 (индексы). Запоминаете его в массив сгенерированных индексов. Второе случайное число генерируете с учётом сохранённого первого индекса (если сгенерировалось то же самое число - перегенерировать). Так для каждого из 6 индексов.
А легче сгенерировать 3 индекса и отбросить эти элементы, оставшиеся 6 будут искомыми.
 
Текущее время: 01:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru