Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Парсинг массива из файла строк http://www.cyberforum.ru/cpp-beginners/thread520948.html
Имеется файл с содержанием 3 Text Text2 Text3
C++ Удалить все символы в строке, не являющиеся буквами, используя функцию isalpha На Borland c\c++ .Спасибо http://www.cyberforum.ru/cpp-beginners/thread520943.html
C++ Наследование классов.
Добрый день! Помогите, пожалуйста, разобраться с наследованием классов. И, вероятно, неправильно использую функцию(ругается, что функция не принимает 0 аргументов-"s1.getSalePrice();") P.S. классы...
MSVC 2010 & 2005 C++
Пишу программы под 2010 - ым, однако лабы (проекты) надо сдавать на 2005. Надоело приходить в универ и пересоздавать проект для 2005. Как можно обойти? Можно ли поставить сразу и 2005 и 2010? Можно...
C++ Помогите составить программу транспортной задачи.Построение опорного плана перевозок методом минимального элемента. http://www.cyberforum.ru/cpp-beginners/thread520936.html
Однородный груз сосредоточен у 3х поставщиков в объемах 200,300,500 тонн .Данный груз необходимо доставить 4ем потребителям в обьемах 200,200,300,400 тонн известны стоимости единицы груза от каждого...
C++ Найди серединку. Не понимаю как сделать и как начать Вводятся натуральные числа - А и В (А<В), которые не превышают 100000000. Найти число Х – середину ряда, состоящего из всех цифр из чисел от А до В записанных подряд, для ... подробнее

Показать сообщение отдельно
CyBOSSeR
Эксперт С++
2305 / 1675 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
17.03.2012, 22:02
NaZzar, заводим булевый массив размером N (N - количество вопросов), в котором будем отмечать индексы вопросов, которые уже задавались. Перед выводом вопроса генерим случайное число K от 0 до N-1, бежим по массиву с отметками начиная с позиции K и выводим первый попавшийся вопрос, который мы еще не задавали. Все просто.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.