Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Стек. Не идет проверка. С++ https://www.cyberforum.ru/ cpp-beginners/ thread852758.html
Может кто увидит, почему проверка на простое число не идёт? т.е. есди prost меняем на любое число, то всё работает, а так - нет. по заданию нужно удвоить простые числа в стеке. заранее спасибо :) ...
Загрузка UTF-8 без BOM в std::wstring C++
Есть файл в UTF-8 без BOM. Как его лучше загрузить целиком в std::wstring? ...
C++ Алгоритмы внешней сортировки
Добрый день. Интересуют такие алгоритмы сортировки, как многофазное слияние, каскадное слияние и т. д., а также методы формирования начальных отрезков. Ищу доступное описание принципов работы данных...
C++ Фибоначчиевый поиск Добрый день. Подскажите где можно прочитать про данный метод поиска, поделитесь, пожалуйста, ссылкой на статью или книгу. https://www.cyberforum.ru/ cpp-beginners/ thread852728.html
C++ Судоку. Задача довольно-таки интересная https://www.cyberforum.ru/ cpp-beginners/ thread852695.html
Написать программу через рекурсию, делающую судоку.... Добавлено через 2 часа 50 минут а вроде задание так звучит: дан текстовый файл, в нем размерность массива и сам массив....проверить,...
Класс,метод,деструктор C++
Доброго времени суток! Только начал изучать классы. Задачка у меня, написать прогу в которой отработает:конструктор, деструктор, метод и будут публичные и частные типы данных. Вроде бы по учебной...
Найти ошибку в цикле C++
Программа находит слова из массива MS и заменяет их цифрами из cif, в данном случае MS это для слова ZERO И все работает правильно, кроме, того, что цикл пытается выполнится лишний раз и это...
C++ Необходимо определить пересекаются ли прямоугольники Осталась последняя программа на практике: "Даны два прямоугольника, стороны которых параллельны или перпендикулярны осям координат. Известны координаты левого нижнего угла каждого из них и стороны их... https://www.cyberforum.ru/ cpp-beginners/ thread852643.html
C++ Сделал задачу, не могу понять, почему не выводит плавоющие запятые! https://www.cyberforum.ru/ cpp-beginners/ thread852613.html
Условия задачи: Составить программу, которая будет вычислять следующую последовательность y= 1+ 1/2 + 1/3 + 1/4 + ... 1/n (Если кому то не очень понятно, то вот скрин формулы: скриншот формулы ...
C++ Создать класс - данные - абстрактный базовый класс. Создать производные классы Всем привет! У меня вот такая проблема.... Создать класс - данные - абстрактный базовый класс. Создать производные классы - данные типа сигнал, данные типа результат обработки и вспомогательные... https://www.cyberforum.ru/ cpp-beginners/ thread852602.html
Заблокирован
Автор FAQ
30.04.2013, 15:32 0

Полиндром или нет?

30.04.2013, 15:32. Просмотров 599. Ответов 3
Метки (Все метки)

Ответ

GoooD, возьми лучше этот код
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
40
41
42
43
44
45
46
#include <iostream>
using namespace std;
 
bool isPalindrom (int num);
 
int main()
{
    int num;
    char choise= 0;
    bool bWork = true;
    while( bWork )
    {
        cout<<"Enter num : ";
        cin>>num;cin.get();
        //Åñëè ââåëè îòðèöàòåëüíîå óìíîæäàåì íà -1 è ðàññìàòðèâàåì ìîäóëü
        if( num < 0)
            num *=-1;
        if(isPalindrom(num))
            cout<<"Number is palindrom"<<endl;
        else
            cout<<"Number is not palindrom"<<endl;
        cout<<"Enter Y for new input";
        cout<<"Your choise : ";
        cin>>choise;cin.get();
        if(toupper(choise) != 'Y')
            bWork = false;
    }
    return 0;
}
 
 
bool isPalindrom(int num)
{
    int array[8];
    int iDigit  = 0;
    int nDigits = 0;
    bool bPalindrom = num >0;
    for(nDigits = 0; bPalindrom && num; nDigits++)
    {
        array[nDigits] = num % 10;
        num = num / 10;
    }
    for(iDigit  = 0; iDigit < nDigits / 2 && bPalindrom; iDigit++)
        bPalindrom = (array[iDigit] == array[nDigits - 1 - iDigit]);
    return bPalindrom;
}


Вернуться к обсуждению:
Полиндром или нет?
1
Миниатюры
Полиндром или нет?  
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.04.2013, 15:32

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

Определить полиндром
Задали задание: задана строка из N символов. Определить, содержит ли ета строка полиндромы из К...

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

Строки, текст полиндром
а как такую тему сделать? Дана строка символов, содержащая некоторый текст. Разработать программу,...

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

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

Ошибка с массивами, хотя формально её нет (похожи ли массивы или нет?)
Всем доброго времени суток!) В общем имею такую великолепную чтуку, она должна говорить мне,...

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