кодесурса

Упражнения на Java: проверьте, является ли число палиндромом или нет

script1adsense2code
script1adsense3code

Номера Java: упражнение 24 с решением

Напишите программу на Java, чтобы проверить, является ли число палиндромом или нет.

В системе счисления палиндромное число - это число, которое одинаково при записи вперед или назад, т. Е. Формы.
Таким образом, первые несколько палиндромных чисел: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 22, 33, 44, 55, 66, 77, 88, 99, 101, 111, ...

Тестовые данные
Введите число: 5

Иллюстрированная презентация:


Пример решения:

Java-код:

import java.util.Scanner;
public class Example24  {
    public static void main(String args[])
    {
	 Scanner in = new Scanner(System.in);
     System.out.print("Input a number: ");
     int n = in.nextInt();
     int sum = 0, r;
	 int temp = n;    
     while(n>0)
	   {    
        r = n % 10;   
        sum = (sum*10)+r;    
        n = n/10;    
       }    
      if(temp==sum)    
        System.out.println("It is a Palindrome number.");    
      else    
        System.out.println("Not a palindrome");    
     }  
}

Пример вывода:

 Введите число: 5                                                                                             
Это номер палиндрома.

Блок - схема:

«Блок-схема:

Редактор кода Java:

Внесите свой код и комментарии через Disqus.

Предыдущий: Напишите программу на Java, чтобы найти все нарциссические числа от 1 до 1000.
Далее: Напишите программу на Java для печати первых 15 чисел серии Пелла.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code