ТатьянаОлеговна
1

Полиндром числа

23.01.2014, 22:06. Показов 546. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Программу начала так. Не понимаю как продолжить.
/*Пока число N не является палиндромом в его десятичной записи заменять N на полусумму числа N и числа,
получаемого из N изменением на обратный порядок цифр в его десятичной записи.
Не доказано, что приведение числа в полиндому этим способом завершается для любого N.
Верно ли, что для любого N из [K,L] приведение числа к палиндрому завершается не более, чем за М шагов?*/
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#include <iostream>
#include <cmath>
using namespace std;
int razvorot(int N)
{
    int result=0,b;
    for(;N>0;N/=10)
    {
        b=N%10;
        result*=10+b;
    }
    return result;
}
bool Palindrom(int N) 
{
    int result;
    if(N==result) return 1;
    else 
    {
        N=(N+result)/2;
    }
}
int main()
{
    int K,L,c=0;
    cout<<"Vvedite nachalnoe chislo ";
    cin>>K;
    cout<<"Vvedite konechnoe chislo ";
    cin>>L;
    for(int N=K;N<=L;N++)
    {
        c=razvorot(N);
        if(Palindrom(N))
        cout<<"Chislo"<<N<<"Palindrom"<<endl;
        else cout<<"Chislo"<<N<<"Ne Palindrom";
    }
    system("pause");
    return 0;
}
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.01.2014, 22:06
Ответы с готовыми решениями:

Полиндром
Написать программу, определяющую будет ли данное 5 -ти значное число полиндром (пример: 1234 -...

полиндром
boolean polindrom(char*s1){ char* str2=new char; int a=0; for(int i=0 ; i&lt;strlen(s1) ;i++)...

Задача Пирамида и Полиндром
Как решить? 1 задача. Из кубиков построена пирамида. Кубики поставлены ровно друг на друга. B...

Полиндром или нет?
#include &lt;iostream&gt; #include &lt;cstdio&gt; using namespace std; int main() {...

0
23.01.2014, 22:06
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.01.2014, 22:06
Помогаю со студенческими работами здесь

Написать функцию которая печатает строки полиндром
Привет всем! Помогите разобратса в задаче.:( Написать функцию которая печатает строки полиндром...

как с пoмощью цикла и оператора If проверить полиндром ли число
собственно вопрос в названии.

Проверка числа на полиндром С++ MFC
Завтра срочно нужно cдать рейтинг, пропустил пару ничего понять не могу, помогите решить задачу....

Среди чисел 1....n найти числа, которые при умножении на 2 будут давать полиндром
Добрый день!Помогите с лабороторной по программированию.Вот задача Среди чисел 1....n найдите числа...


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

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

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