Ce este numărul Palindrome?
Un număr palindrom este un număr care chiar și inversat este același cu numărul original
Exemple de număr de palindrom
121, 393, 34043, 111, 555, 48084
Exemple de număr de palindrom
LOL, MADAMLogica programului
- Aduceți numărul de intrare care trebuie verificat pentru a fi un Palindrom
- Copiați numărul într-o variabilă temporară și inversați-l.
- Comparați numărul inversat și cel original.
- Dacă sunt aceleași, numărul este „numărul palindromului”
- Numărul altfel nu este „număr palindrom”
Cum să verificați dacă numărul de intrare este sau nu Palindrome
pachet com.guru99;clasă publică PalindromeNum {public static main main (String [] args){int lastDigit, sum = 0, a;int inputNumber = 171; // Este numărul care trebuie verificat pentru palindroma = Numărul de intrare;// Cod pentru a inversa un numărîn timp ce (a> 0){System.out.println ("Număr de intrare" + a);lastDigit = a% 10; // obținerea restuluiSystem.out.println ("Last Digit" + lastDigit);System.out.println ("Digit" + lastDigit + "a fost adăugat la suma" + (suma * 10));sum = (sum * 10) + lastDigit;a = a / 10;}// dacă numărul dat este egal cu suma decât numărul este palindrom, altfel nu palindromif (sum == inputNumber)System.out.println ("Numărul este palindrom");altcevaSystem.out.println ("Numărul nu este palindrom");}}
Ieșire cod:
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