C# Program To Check The Number Is Palindrome Or Not

Palindrome Number:- A Palindrome number is a number that is  same after reversing the digits of that number.for example 121,343,34543,12321 is palindrome number but 112,12345 is not palindrome number.


Algorithm:-

(1)First Get the number from user.

(2)Hold The number in temporary variable

(3)Reverse the number

(4)Compare the Temporary number with Reversed number

(5)If Both numbers are same then print “It is palindrome number”

Else print “It is not palindrome number”


using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;


namespace TestApplicationOnly

{

    class Program

    {

        static void Main(string[] args)

        {

            int num, rem, sum = 0, temp;

            Console.Write("Enter the Number: ");

            num = int.Parse(Console.ReadLine());

            temp = num;

            while (num > 0)

            {

                rem = num % 10;

                sum = (sum * 10) + rem;

                num = num / 10;

            }

            if (temp == sum)

            {

                Console.Write("Number is Palindrome.");

            }

            else

            {

                Console.Write("Number is not Palindrome");

            }

            Console.ReadKey();



        }

    }

}

//Output:-

//Enter the Number: 121

//Number is Palindrome.

//Enter the Number: 124

//Number is not Palindrome

एक टिप्पणी भेजें

0 टिप्पणियाँ