Паліндром

Числа

int n = 123454321;

int r, sum = 0, temp = n;

while (n > 0)

{

     r = n % 10;

     sum = (sum * 10) + r;

     n = n / 10;

}

if (temp == sum)

     Console.WriteLine("Palindrome");

else

     Console.WriteLine("Not Palindrome");

Palindrome

Рядок

static bool IsPalindrome(string str)

 

     int i = 0;

     int j = str.Length - 1;

     while (i < j) {

          if (str[i] != str[j])

          return false;

          i++;

          j--;

     }

     return true;

}