diff --git a/Algorithms/Palindrome number.cpp b/Algorithms/Palindrome number.cpp new file mode 100644 index 00000000..d8e2e1d6 --- /dev/null +++ b/Algorithms/Palindrome number.cpp @@ -0,0 +1,22 @@ +//program to check if a number is palindrome + +#include +using namespace std; +int main() +{ + int n,r,sum=0,temp; + cout<<"Enter the Number="; + cin>>n; + temp=n; + while(n>0) +{ + r=n%10; + sum=(sum*10)+r; + n=n/10; +} +if(temp==sum) +cout<<"Number is Palindrome."; +else +cout<<"Number is not Palindrome."; + return 0; +} \ No newline at end of file diff --git a/Algorithms/Reverse Number.cpp b/Algorithms/Reverse Number.cpp new file mode 100644 index 00000000..bb60502d --- /dev/null +++ b/Algorithms/Reverse Number.cpp @@ -0,0 +1,18 @@ +//program to reverse a number + +#include +using namespace std; +int main() +{ +int n, reverse=0, rem; +cout<<"Enter a number: "; +cin>>n; + while(n!=0) + { + rem=n%10; + reverse=reverse*10+rem; + n/=10; + } + cout<<"Reversed Number: "< +using namespace std; +int main() +{ +int n,sum=0,m; +cout<<"Enter a number: "; +cin>>n; +while(n>0) +{ +m=n%10; +sum=sum+m; +n=n/10; +} +cout<<"Sum is= "<