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

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

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

Генератор 4-знаковых чисел - C++

05.11.2012, 18:53. Просмотров 275. Ответов 2
Метки нет (Все метки)

Добрый день, написал генератор , генерирует числа с 4 знаками.
Подскажите , как дописать проверку этих чисел, чтобы все знаки в числе были разные. (1234, но не 1212). Спасибо)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# include <iostream>
# include <conio.h>
#include <ctime>
#include <stdlib.h>
 
using namespace std;
void main()
{srand((unsigned)time(NULL));
int x;int n=20;int b=8999;
for(int i=0;i<n;i++)
{x=rand()%b+1000;
cout<<"-> "<<x<<endl;
}
getch();}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.11.2012, 18:53
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Генератор 4-знаковых чисел (C++):

сравнение знаковых и беззнаковых чисел - C++
Возьмем пример: #include &lt;stdio.h&gt; int main() { if ( 1U &gt; -1 ) printf(&quot;1 &gt; -1&quot;); else printf(&quot;1 &lt;= -1\n&quot;); ...

Перевод знаковых 4-х байтовых чисел в различные системы счисления - C++
Пример программы: // Программа преобразует однобайтовое целое число из десятичной // или шестнадцатеричной системы счисления в...

Найти сумму двух не знаковых чисел, а затем провести операцию побитового «И» над суммой и вторым числом - C++
Два не знаковых целых числа вводятся с клавиатуры в десятичной системе исчисления. Найти их сумму, а затем провести операцию побитового «И»...

Переполнение знаковых целых чисел: почему значение переменной обнуляется, а не записывается младшее значение? - C++
что то не пойму, как происходит переполнение знаковых целых чисел вот #include &lt;iostream&gt; int main(int argc, char* argv) { ...

Генератор чисел! - C++
Всем доброго времени суток. Нужна помощь, является задача сгенерировать матрицуNхM случайных чисел с нормальным законом распределения....

Генератор чисел - C++
Здравствуйте. пишу вот такую программу. Генерирует случайные числа. Но каждый раз исключая повторы. помогите. не пойму в чём дело. выводить...

2
CableGuy
14 / 14 / 1
Регистрация: 29.03.2012
Сообщений: 41
05.11.2012, 19:01 #2
Надо проверять все цифры между собой.
x=1234
x/1000=1
x/100%10=2
x/10%10=3
x%10=4
Получаем каждую цифру и проверяем между собой.
Или можно их сразу в массив занести.
1
Vourhey
Почетный модератор
6486 / 2260 / 123
Регистрация: 29.07.2006
Сообщений: 12,536
05.11.2012, 19:05 #3
Сравнивай остаток от деления на 10 и т. д.. Либо сразу генерируй так, чтобы различные числа были, ручками.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.11.2012, 19:05
Привет! Вот еще темы с ответами:

Генератор чисел - C++
числа до 100 помещаются в контейнер, перемешиваются и по нажатии &lt;1&gt;+Enter выводит на экран &quot;генерирование число&quot;, после чего программа...

генератор чисел - C++
Прошу Вас помочь мне в написание лабораторной работы, мне нужна на языке С Написать генератор псевдослучайных чисел по алгоритму f(n)...

Генератор чисел - C++
Народ подскажыте пожалуста как создать свой генератор чисел.

Генератор псевдослучайных чисел - C++
Написать генератор псевдослучайных чисел по алгоритму r = r * 4231 + 123457; Подсчитать частоты попадания в каждый из интервалов длиной...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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