Форум программистов, компьютерный форум CyberForum.ru

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

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

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

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

написать функцию, которая для чисел от 0 до n выводит все числа, которые в двоичной записи являются палиндромами. то есть читаются одинаково справа налево и слева направо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.06.2014, 19:18
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Функция, которая для чисел от 0 до n выводит все числа, которые в двоичной записи являются палиндромами (C++):

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

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

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

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

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

Написать программу которая из 3 целых чисел выводит на экран те, которые являются четными - C++
даны 3 целых числа. вывести на экран те из них которые являются четными --- вот условие задачи на с++ надо почему выдает ошибку?

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
IrineK
Заблокирован
24.06.2014, 19:29 #2
Преобразуйте числа в строку из 0 и 1 (делением на 2 в цикле) и исследуйте на "палиндромизм".
ValeryS
Модератор
6556 / 5022 / 464
Регистрация: 14.02.2011
Сообщений: 16,763
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)
 //  палиндром
IrineK
Заблокирован
24.06.2014, 19:46 #4
ValeryS, если не хочется видеть строку, "вслепую" можно и так.
ValeryS
Модератор
6556 / 5022 / 464
Регистрация: 14.02.2011
Сообщений: 16,763
24.06.2014, 19:49 #5
Цитата Сообщение от IrineK Посмотреть сообщение
если не хочется видеть строку, "вслепую" можно и так.
Функций вывода числа в двоичном виде,даже на этом форуме, предостаточно
а анализировать строку на перевертыши, по моему сложнее
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.06.2014, 19:49
Привет! Вот еще темы с ответами:

Определить те простые числа, которые являются палиндромами - C++
Определить т простые числа, которые являются палиндромами (одинаково записываются как слева направо, так и справа налево). только...

Программа которая запрашивает 2 числа и выводит на стандартное устройство вывода все числа, которые находятся между ними - C++
вот мой код, только вот если вводишь 9 и 100, идёт сначала 9 и до 100, как сделать что бы сначало 10 и до 100) #include <iostream> ...

Напишите программу, которая читает пятизначные целые числа, определяет являются ли они палиндромами - C++
Напишите программу, которая читает пятизначные целые числа, определяет являются ли они палиндромами и выводит их на экран. (Палиндром –...

Написать программу, которая предлагает пользователю ввести число и выводит в консоль все числа, на которые введенное делится без остатка - C++
Написать программу, которая предлагает пользователю ввести число и выводит в консоль все числа, на которые введенное делится без остатка. ...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
24.06.2014, 19:49
Ответ Создать тему
Опции темы

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