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

Число с записью цифр в обратном порядке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Данная целочисленная квадратная матрица. Определить сумму элементов отличных от нуля http://www.cyberforum.ru/cpp-beginners/thread690280.html
Данная целочисленная квадратная матрица. Определить сумму элементов отличных от нуля.
C++ Объясните цикл Объясните как работает этот цикл в этой программе, а именно как происходит выход из цикла? while(ptr1){ ptr2=ptr1; ptr1=strstr(ptr1+sLen, str1); } #include <iostream> http://www.cyberforum.ru/cpp-beginners/thread690277.html
C++ Дан текст.Напечатать все имеющие в нем цифры
Дан текст.Напечатать все имеющие в нем цифры. и скажите где можно скачать норм версию Borland C++
Вывести третье слово и количество букв в фамилии C++
Вывести третье слово и количество букв в фамилии
C++ Составить список из повторяющихся символов текста http://www.cyberforum.ru/cpp-beginners/thread690274.html
Для заданного текста составить список из повторяющихся символов. Вставить в список после каждого символа число повторений символа в исходном тексте.
C++ Написать программу, которая определяет симметричный массив или нет Написать программу, которая определяет симметричный массив или нет подробнее

Показать сообщение отдельно
sword7i
3 / 3 / 0
Регистрация: 25.09.2012
Сообщений: 92
13.04.2013, 13:01  [ТС]
ebywku,

Файл main.cpp

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
#include <iostream>
using namespace std;
long fun(long ch);
long main()
{
setlocale (LC_ALL, "Russian");
long ch,obrch;
int kol=0,out;
while(true)
    {
    cout<<"Введите число: ";
    cin>>ch;
    obrch=fun(ch);
    if (obrch==ch)
        {
        cout<<"Ваше число: "<<ch<<" является палиндромом!"<<endl<<endl;
        kol++;
        cout<<"Количество подсчитанных палиндромов: "<<kol<<endl<<endl;
        }
    else
        {
        cout<<"Ваше число: "<<ch<<" не является палиндромом! Обратная запись числа: "<<obrch<<endl<<endl;
        cout<<"Количество подсчитанных палиндромов: "<<kol<<endl<<endl;
        }
    cout<<"Для выхода введите 0, чтобы продолжить ввод введите любую другую цифру: ";
    cin>>out;
    cout<<endl<<endl;
        if (out==0)
        exit(0);
    }
}

Файл fun.cpp


C++
1
2
3
4
5
6
7
8
9
10
11
#include <math.h>
long fun(long ch)
{
long nch = 0;
while(ch)
    {
    nch = 10*nch + ch%10;
    ch=ch/10;
    }
return nch;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru