Discussione: C++ e palindromi...
View Single Post
Old 01-12-2002, 23:38   #2
/\/\@®¢Ø
Bannato
 
L'Avatar di /\/\@®¢Ø
 
Iscritto dal: Jul 2000
Città: Malo (VI)
Messaggi: 1000
Una possibile soluzione (molto semplice ma comunque comprensibile ) puo' essere la seguente:

Codice:
int reverse( int n )
{
  int result = 0;
  while ( n > 0 )
  {
     int last = n % 10;
     result = result*10 + last;
     n /= 10;
  }
  return result;
}
 

bool palindromo( int n )
{
  if ( n == reverse(n) )
    return true;
  return false;
}
/\/\@®¢Ø è offline   Rispondi citando il messaggio o parte di esso