6.4.. Izdvojiti cifre trocifrenog broja. Sabrati izdvojene cifre.

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 P06411106 {
    public static void main(String[] args)	{
    Scanner input = new Scanner (System.in);

	System.out.print("Unesi trocifren broj:");
	int a=input.nextInt();
	System.out.println("Trocifren broj:"+a);
	int x,y,z,s;
	
	x=a/100;
	y=(a/10)%10;
	z=a%10;
	s=x+y+z;
	System.out.println("Suma cifara je:"+ s);
}}

II Varijanta
  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