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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 5.00
Chelioss
181 / 181 / 4
Регистрация: 08.01.2011
Сообщений: 1,139
#1

Определить, стоят ли цифры числа в натуральном ряду через одну - C++

11.01.2011, 20:56. Просмотров 1560. Ответов 31
Метки нет (Все метки)

Задача 4.22
Составить функцию, которая для целого числа определяет, стоят ли его цифры в натуральном ряду через одну.
В вызывающей функции main() организовать ввод целого числа N из диапазона от 1 до 9 и среди всех N-значных целых чисел найти числа, запись которых состоит из цифр, стоящих в натуральном ряду через одну. Вывести их на экран и подсчитать количество таких чисел.
В вызывающей функции main() организовать контроль ввода числа N.

Что значит цифры в натуральном ряду через одну? Приведите пример.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.01.2011, 20:56
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Определить, стоят ли цифры числа в натуральном ряду через одну (C++):

Определить, есть ли в заданном натуральном числе указанные цифры - C++
В школе задали, кто знает как решить ? Спасибо. Дано натуральное число. Определить, есть ли в нем цифры а и b.

Определить, составляют ли цифры числа возрастающую последовательность (через массивы) - C++
Помогите написать прогу . Вот задача: Имеется произвольное натуральное число. Определить составляют ли его цифры возрастающую...

Определить количество и сумму цифр в введенном натуральном числе. Введенное натуральное число представляется как единственное число, расположив цифры - C++
Определить количество и сумму цифр в введенном натуральном числе. Введенное натуральное число представляется как единственное число,...

Проверить, что в натуральном числе встречаются цифры А и В. - C++
Помогите пожалуйста решить задачу, буду весьма признателен. Проверить, что в натуральном числе встречаются цифры А и В.

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

Дано натуральное число n (n <= 9999). Учитывая все четыре цифры числа, определить, правильно, что оно содержит: все разные цифры - C++
Плиз срочно надо=) для Microsoft Visual Studio 2010 Запрещено размещать тему в нескольких разделах одновременно (кросспостинг), а...

31
Алексaндр
131 / 108 / 5
Регистрация: 04.12.2010
Сообщений: 313
11.01.2011, 21:03 #2
Chelioss, ИМХО 13579 или 864
0
cibertronic
256 / 143 / 13
Регистрация: 27.12.2009
Сообщений: 908
11.01.2011, 21:04 #3
ну натуральные это числа которые не имеют делителя кроме себя: 1,3,5,7,11,13,17,19,23, и т.д.

друг за другом это 13,35,57, 711 и тд

n-значных - если ввели 9, то девятизначное число

ща скину тему ес не стерли где вычисляется нат чило в диапазоне
0
Chelioss
181 / 181 / 4
Регистрация: 08.01.2011
Сообщений: 1,139
11.01.2011, 21:05  [ТС] #4
Я тоже так думаю, но N может быть 9, а такого 9-значного числа нет.
0
cibertronic
256 / 143 / 13
Регистрация: 27.12.2009
Сообщений: 908
11.01.2011, 21:06 #5
через одну, то же что и подряд ток 15, 37, 511

Добавлено через 46 секунд
почему эт нет?
0
Chelioss
181 / 181 / 4
Регистрация: 08.01.2011
Сообщений: 1,139
11.01.2011, 21:10  [ТС] #6
cibertronic

Вы путаете натуральное число с простым числом. Натуральные числа это 1, 2, 3, 4, а простые - как вы сказали.

Добавлено через 2 минуты
Думаю, тут не важно стоит ли 1 и 3 или 3 1, поэтому 9-значное число может быть таким 135753135
0
cibertronic
256 / 143 / 13
Регистрация: 27.12.2009
Сообщений: 908
11.01.2011, 21:11 #7
Найти все натуральные числа, которые не превышают заданного N и деляться на каждую из своих цифр

вот с натуральными числами тема
0
Chelioss
181 / 181 / 4
Регистрация: 08.01.2011
Сообщений: 1,139
11.01.2011, 21:14  [ТС] #8
Это простые числа, а не натуральные.
0
cibertronic
256 / 143 / 13
Регистрация: 27.12.2009
Сообщений: 908
11.01.2011, 21:16 #9
ах да...)
0
Алексaндр
131 / 108 / 5
Регистрация: 04.12.2010
Сообщений: 313
11.01.2011, 21:18 #10
не, ну вы действительно попутали 4то-то... простые и натуральные - это понятия совсем разные..
0
Chelioss
181 / 181 / 4
Регистрация: 08.01.2011
Сообщений: 1,139
11.01.2011, 21:19  [ТС] #11
Составить программу, которая получает матрицу А размером m *n и формирует из нее матрицу В, поменяв местами строки и столбцы.
Это значит транспонировать матрицу?
0
cibertronic
256 / 143 / 13
Регистрация: 27.12.2009
Сообщений: 908
11.01.2011, 21:23 #12
тогда если будет девятизначное число - то например 135791113 или 949698100 или 100102104 так както

Добавлено через 1 минуту
по матрице...получается так
1
Chelioss
181 / 181 / 4
Регистрация: 08.01.2011
Сообщений: 1,139
11.01.2011, 21:23  [ТС] #13
Не понял. Как это 9 и 1 находятся в нат. ряду через 1?
0
Алексaндр
131 / 108 / 5
Регистрация: 04.12.2010
Сообщений: 313
11.01.2011, 21:24 #14
Цитата Сообщение от Chelioss Посмотреть сообщение
Составить программу, которая получает матрицу А размером m *n и формирует из нее матрицу В, поменяв местами строки и столбцы.
Это значит транспонировать матрицу?
ггг ) тип квадратную матрицу на левый бок положить )
1
cibertronic
256 / 143 / 13
Регистрация: 27.12.2009
Сообщений: 908
11.01.2011, 21:30 #15
Код
1 2 3 4
5 6 7 8
9 10 11 12
Код
12 11 10 9
8 7 6 5
4 3 2 1
скорее вот так получается нежели транспонирование

Добавлено через 2 минуты
девять знаков числе чила в ряду 100 101 102 103 104 106

а через одну 100 102 104

состоит из чиселл через одну в ряду натуральных 100102104

девять знаков 1 0 0 1 0 2 1 0 3

Добавлено через 1 минуту
Цитата Сообщение от cibertronic Посмотреть сообщение
то например 135791113
тут 1 3 5 7 9 11 13 в одном ряду через одну
1
11.01.2011, 21:30
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.01.2011, 21:30
Привет! Вот еще темы с ответами:

Для введённого с клавиатуры 6-значного числа определить, являются ли все цифры числа нечетные - C++
Для введённого с клавиатуры 6-значного числа определить, являются ли все цифры числа нечетные.

Для натурального числа определить истинность предиката «все цифры в записи числа равны» - C++
Для натурального числа определить истинность предиката «все цифры в записи числа равны». Если предикат истинен, то вывести эту цифру.

Программа для нахождения к-ой цифры в ряду подряд идущих натуральных чисел. - C++
Найти k-ую цифру в ряду цифр, составленных из подряд идущих натуральных чисел, начиная с 1. Тоесть ряд: 123456789101112131415.... Я...

Найти цифры, которые чаще всего встречаются в заданном натуральном числе N. - C++
Помогите пожалуйста написать программу. Нужно чтобы при вводе числа с несколькими наибольшими цифрами, выводило все эти цифры, а не только...


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

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

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