6.4.. Napisati program koji učitava trocifreni broj i ispisuje cifre unazad.

Opis rješenja: Pri pretvaranju se koristi osobina pozicionog sistema.Trocifren broj
broj = x*102 + y*101 + z*100
Izrazom broj % 10 dobijamo jedinice broja (u ovom slučaju trocifrenog). Cjelobrojnim dijeljenom sa 10 (broj / 10) dobija se dvocifren broj. Zatim ponoviti postupak iz prethodnog zadatka.

Opis programa:

Listing programa:

package zadatak;
import java.util.Scanner;
public class P06411105 {
    public static void main(String[] args)	{
    Scanner input = new Scanner (System.in);
 
 	System.out.print("Trocifren broj:");
	int a=input.nextInt();
	System.out.println("Trocifren broj:"+a);
	int x,y,z,u;
	
	x=a/100;
	y=(a/10)%10;
	z=a%10;
	u=z*100+y*10+x;
	System.out.println("Broj napisan unazad je:" + u);
	
}}

II Varijnata
  z = broj % 10; // cifra jedinica
  t = broj / 10; // prve dvije cifre
  y = t % 10; // cifra desetica
  x = t / 10; // cifra stotica

Ispis na ekranu:

Index