Упражнения C ++: Проверьте, является ли данное число палиндромом или нет
Числа C ++: упражнение 38 с решением
Напишите программу на C ++, чтобы проверить, является ли данное число палиндромом или нет.
Пример решения :
Код C ++:
#include <iostream>
using namespace std;
int main()
{
int i,n1,r,s=0;
cout << "\n\n Check whether a given number is palindrome or not: \n";
cout << " -------------------------------------------------------\n";
cout << " Input a number: ";
cin>>n1;
for(i=n1;i>0; )
{
r=i % 10;
s=s*10+r;
i=i/10;
}
if(s==n1)
{
cout<<" "<<n1<<" is a Palindrome Number."<<endl;
}
else
{
cout<<" "<<n1<<" is a not Palindrome Number."<<endl;
}
}
Пример вывода:
Проверьте, является ли данное число палиндромом или нет: -------------------------------------------------- ----- Введите число: 141 141 - число палиндромов.
Блок - схема:
Редактор кода C ++:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите программу на C ++ для поиска нарциссических десятичных чисел в определенном диапазоне.
Далее: Напишите программу на C ++ для печати первых 20 чисел серии Пелла.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code