Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.12.2017, 22:31   #1
Вероника99
Форумчанин
 
Регистрация: 15.12.2013
Сообщений: 414
По умолчанию Сгенерировать случайные числа, чтобы в каждом была цифра 3

Добрый вечер. Нужно сгенерировать случайные неповторяющися числа, чтобы в каждом была цифра 3?
Код:
int value[N]; 

srand(time(NULL)); 

for (int i=0;i<N;i++)
{
    bool check; 
    int n; 
    do
    {
		n=rand()%NMax;
    
    check=true;
    for (int j=0;j<i;j++)
        if (n == value[j])
        {
            check=false; 
            break; 
        }
    } while (!check);
    value[i]=n; 
}

for (int j=0;j<N;j++)
	cout<<value[j]<<endl;

    return 0;
Код генерирует числа без повторений, но как сделать так,чтобы в каждом была цифра 3?
Вероника99 вне форума Ответить с цитированием
Старый 13.12.2017, 22:41   #2
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,656
По умолчанию

Цитата:
Сообщение от Вероника99 Посмотреть сообщение
Код генерирует числа без повторений, но как сделать так,чтобы в каждом была цифра 3?

Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...

Последний раз редактировалось min@y™; 13.12.2017 в 22:48.
min@y™ вне форума Ответить с цитированием
Старый 13.12.2017, 22:52   #3
Вероника99
Форумчанин
 
Регистрация: 15.12.2013
Сообщений: 414
По умолчанию

Супер,спасибо, не додумалась до этого
Вероника99 вне форума Ответить с цитированием
Старый 13.12.2017, 23:01   #4
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,656
По умолчанию

Цитата:
Сообщение от Вероника99 Посмотреть сообщение
Супер,спасибо, не додумалась до этого
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
C++ сгенерировать псевдослучайные числа jnn12 Visual C++ 2 22.01.2017 13:10
Случайные числа Toa Microsoft Office Excel 6 30.11.2013 18:45
Как сгенерировать библиотеку, чтобы ее функции принимали параметром пользовательский класс wol4aravio C# (си шарп) 5 22.10.2012 23:19
Случайные числа. Си. meta Помощь студентам 1 31.05.2011 01:48
Случайные числа severin Помощь студентам 8 02.02.2010 17:35