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

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

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

Надо проверить является ли число полиндромом - C++

11.11.2009, 22:44. Просмотров 706. Ответов 5
Метки нет (Все метки)

Люди помогите не могу написать код для проверки числа. Полиндром такие числа как:12321, 1234321,
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.11.2009, 22:44
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Надо проверить является ли число полиндромом (C++):

Проверить являетсяли введенное число полиндромом. - C++
Дано натурально n-значное число. Проверить является ли оно полиндромом (перевертышем).

Проверить, является ли целое число трёхзначным, является ли оно квадратом - C++
помогите пожалуйста новичку 1) Введите целое число и проверьте, является ли оно трехзначным. 2) Введите целое число и проверьте,...

Написать программу проверяющую является ли строка полиндромом - C++
Написать программу проверяющую является ли строка полиндромом

Дано целое положительное число. Проверить истинность высказывания: «Данное число является четным двузначным» - C++
Скоро экзамен , кто чем может ) Помоги ближнему , ибо смех продлевает жизнь...) 7. Дано целое положительное число. Проверить...

Как подправить программу, что бы она проверяла является ли строчка полиндромом без пробелов - C++
Где есть ошибка в программе. И как подправить программу, что бы она проверяла является ли строчка полиндромом без пробелов. 1.#include...

Дано вещественное число, проверить является ли это число симметричным относительно положения точки до двух знаков после запятой. - C++
Только начинаю программировать на с/с++ и столкнулась с логическими выражениями, простейшие задачи могу решить а в эту никак не могу...

5
victor_g
60 / 60 / 2
Регистрация: 09.11.2009
Сообщений: 198
11.11.2009, 22:52 #2
1-й способ: переведите число в строку и сравнивайте символы
2-й способ: выделяйте цифры (используя % - остачу от деления) и сравнивайте их
0
Chefer
0 / 0 / 0
Регистрация: 11.11.2009
Сообщений: 24
11.11.2009, 22:54  [ТС] #3
писал вот так:
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
int n=0;
    int K=0;
    int M=0;
    int Num_f=Number;
 
 
    while(Num_f/10!=0)
    {
        n++;
        Num_f/=10;
    }
    n++;
    Summa=0;
    while(Number!=0)
    {
        M=Number/(int)(pow(10.,n-1));
        Number%=(int)(pow(10.,(n-1)));
    K=Number%10;
    Number/=10;
    
    
        n--;
       
    if (K==M)
    {   Summa+=K;
    Summa+=M;
    return true;
    }
    else
    {
        return false;
    }
    
    }
}
но выдает ошибку. но не знаю почему
0
AnonymC
1164 / 446 / 24
Регистрация: 23.06.2009
Сообщений: 6,287
Завершенные тесты: 1
11.11.2009, 23:29 #4
используйте поиск уже обсуждалось
0
M128K145
Эксперт С++
8289 / 3509 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
12.11.2009, 00:01 #6
меньше 24 часов назад я уже отвечал на этот вопрос Проверить являетсяли введенное число полиндромом..

Тема закрыта. Поиск для пользователей, а не красоты
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.11.2009, 00:01
Привет! Вот еще темы с ответами:

Проверить, является ли число трехзначным - C++
Дано натуральное число. Проверить, является ли число трехзначным, у кото¬рого первая цифра равна последней.

Проверить, является ли число степенью 3 - C++
Данное целое число N ( > 0). Если оно есть степенно числа 3 , то вывести TRUE, если не является - вывести FALSE . С++

Проверить, является ли число простым - C++
3. Проверить, является ли число простым. Ввести с клавиатуры

Проверить, является ли число палиндромом (do/while) - C++
Проверить, будет ли введенное число палиндромом (например, палиндромом 1254521 - он читается с права на лево так же, как слева на право).


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

Или воспользуйтесь поиском по форуму:
6
Yandex
Объявления
12.11.2009, 00:01
Закрытая тема Создать тему
Опции темы

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