Алгебра – Паліндром

2075 / Математика / Алгебра / Паліндром

 

Числа

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;
}