24.2.3.24010730. Za neki broj kažemo da je palindroman ukoliko je jednak broju koji se dobije čitanjem njegovih cifara u obrnutom poretku. Na primjer, broj 6574756 je palindroman broj. Napisati program koji traži da se sa tastature unese cijeli broj n, a zatim na ekran ispisuje da li je broj n palindroman ili nije. Za realizaciju programa ne koristiti nizove.

Opis rješenja:

Listing programa:


package zadatak;
import java.util.Scanner;
public class zadatak73 {

	public static void main(String[] args) {
		Scanner input = new Scanner(System.in);
		System.out.print("Unesi neki broj ");
		int n = input.nextInt();
		int a = n;
		int c, d = 0;
		while (n != 0) {
			c = n % 10;
			d = d * 10 + c;
			n = n / 10;
		}
		if (a == d)
			System.out.println("Broj je palindrom.");
		else
			System.out.println("Broj nije palindrom.");
	}
}

Ispis na ekranu:

Riješeni zadaci 2    Index