0 / 0 / 1
Регистрация: 11.12.2013
Сообщений: 34
1

Функция, которая для чисел от 0 до n выводит все числа, которые в двоичной записи являются палиндромами

24.06.2014, 19:18. Показов 820. Ответов 4
Метки нет (Все метки)

написать функцию, которая для чисел от 0 до n выводит все числа, которые в двоичной записи являются палиндромами. то есть читаются одинаково справа налево и слева направо.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.06.2014, 19:18
Ответы с готовыми решениями:

Напишите программу, которая выводит все простые числа, которые являются палиндромами
Напишите программу, которая выводит все простые числа, которые являются палиндромами

Получить все меньшие 100 натуральные числа,которые являются палиндромами как в десятичной,так и в двоичной системах
Получить все меньшие 100 натуральные числа,которые являются палиндромами как в десятичной,так и в...

Получить числа, которые являются палиндромами как в десятичной, так и в двоичной системах
Получить все меньше 10 в 6степени нат числа, которые являютсяполиндромами как в десятичной, так и в...

Составить программу, которая выводит на экран все натуральные числа в диапазоне от 1 до n, которые являются степенью числа 2
Составил задачу которая только увеличивает на один ну тое сть выводит:1,2,3,4,...n Пытаюсь...

4
Заблокирован
24.06.2014, 19:29 2
Преобразуйте числа в строку из 0 и 1 (делением на 2 в цикле) и исследуйте на "палиндромизм".
0
Модератор
Эксперт по электронике
8783 / 6569 / 891
Регистрация: 14.02.2011
Сообщений: 23,073
24.06.2014, 19:40 3
Цитата Сообщение от IrineK Посмотреть сообщение
Преобразуйте числа в строку из 0 и 1 (делением на 2 в цикле) и исследуйте на "палиндромизм".
да необязательно

C++
1
2
3
4
5
6
7
8
9
10
11
int a=0;
int b=n;
while(b)
{
 a*=2;
 a+=b%2;
 b/=2;
};
 
if(a==n)
 //  палиндром
0
Заблокирован
24.06.2014, 19:46 4
ValeryS, если не хочется видеть строку, "вслепую" можно и так.
0
Модератор
Эксперт по электронике
8783 / 6569 / 891
Регистрация: 14.02.2011
Сообщений: 23,073
24.06.2014, 19:49 5
Цитата Сообщение от IrineK Посмотреть сообщение
если не хочется видеть строку, "вслепую" можно и так.
Функций вывода числа в двоичном виде,даже на этом форуме, предостаточно
а анализировать строку на перевертыши, по моему сложнее
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.06.2014, 19:49
Помогаю со студенческими работами здесь

Получить все меньшие 10^6 натуральные числа, которые являются палиндромами
получить все меньшие 10^6 натуральные числа, которые являются палиндромами (натуральное число...

Удалить в массиве все положительные числа, которые являются палиндромами
Удалите в целочисленном массиве все положительные числа, которые являются палиндромами....

Вывести все простые числа в заданном диапазоне, которые являются палиндромами
Напишите программу , которая выводит все простые числа , которые являются палиндромами ( то есть...

Получить все меньшие 100 натуральные числа,которые являются палиндромами
задача-Получить все меньшие 100 натуральные числа,которые являются палиндромами как в...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru