Java-source: Vérifier si un nombre est un Palindrome

Author:

Java-source: Vérifier si un nombre est un Palindrome
Download

/***** Code de MesExemples.com *******/
class JavaNombrePalindrome
{
 
public static void main(String[] args) {
 
//tableau de nombre à vérifier
int nombres[] = new int[]{121,12,242,-85,22,514};
 
//parcourir le tableau
for(int i=0; i < nombres.length; i++)
{
 
int number = nombres[i];
int InversionNombre = 0;
int temp=0;
 
/*
* Si le nombre est égal à son nombre inverse,
* le nombre est alors considéré comme palindrome.
* Exemple 121 est palindrome
* .
*/
 
//inverser le nombre
while(number > 0)
{
temp = number % 10;
number = number / 10;
InversionNombre = InversionNombre * 10 + temp;
}
 
if(nombres[i] == InversionNombre)
System.out.println(nombres[i] + " est un nombre palindrome");
else
System.out.println(nombres[i] + " n'est pas un nombre palindrome");
}
 
}
}
 
/*
121 est un nombre palindrome
12 n'est pas un nombre palindrome
242 est un nombre palindrome
-85 n'est pas un nombre palindrome
22 est un nombre palindrome
514 n'est pas un nombre palindrome
*/

Cet article Java-source: Vérifier si un nombre est un Palindrome est apparu en premier sur .