/***** 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 .