Was ist die Palindromnummer?
Eine Palindrom-Nummer ist eine Nummer, die auch in umgekehrter Reihenfolge mit der ursprünglichen Nummer identisch ist
Beispiele für die Palindromzahl
121, 393, 34043, 111, 555, 48084
Beispiele für die Palindromzahl
LOL, MADAMProgrammlogik
- Rufen Sie die Eingabenummer ab, die überprüft werden muss, um ein Palindrom zu sein
- Kopieren Sie die Nummer in eine temporäre Variable und kehren Sie sie um.
- Vergleichen Sie die umgekehrte und die ursprüngliche Nummer.
- Wenn sie gleich sind, ist die Nummer "Palindromnummer".
- Sonst ist die Nummer nicht "Palindromnummer"
So überprüfen Sie, ob die Eingabenummer Palindrome ist oder nicht
Paket com.guru99;öffentliche Klasse PalindromeNum {public static void main (String [] args){int lastDigit, sum = 0, a;int inputNumber = 171; // Dies ist die Nummer, die auf Palindrom überprüft werden solla = inputNumber;// Code zum Umkehren einer Zahlwährend (a> 0){System.out.println ("Eingabenummer" + a);lastDigit = a% 10; // Rest bekommenSystem.out.println ("Letzte Ziffer" + letzte Ziffer);System.out.println ("Digit" + lastDigit + "wurde zu sum" + (sum * 10) hinzugefügt);sum = (sum * 10) + lastDigit;a = a / 10;}}// Wenn die angegebene Zahl gleich der Summe ist, ist die Zahl Palindrom, andernfalls nicht Palindromif (sum == inputNumber)System.out.println ("Nummer ist Palindrom");sonstSystem.out.println ("Nummer ist kein Palindrom");}}}}
Code-Ausgabe:
Input Number 171Last Digit 1Digit 1 was added to sum 0Input Number 17Last Digit 7Digit 7 was added to sum 10Input Number 1Last Digit 1Digit 1 was added to sum 170Number is palindrome