7.2.. Učitati 3 trocifrena broja i ispisati onaj broj čija je cifra jedinica najveća.

Opis rješenja:

Listing programa:

// 07211111	
import java.util.Scanner;
public class Main {
    public static void main(String[] args)  {
    Scanner input = new Scanner (System.in);
    int tro1, tro2, tro3, j1, j2, j3, max, maxbr;    // deklarisanje varijabli
	
    System.out.println("Od 3 ucitana broja ispisati onaj sa najvecom cifrom jedince");  // naslov
    System.out.print("Trocifren broj: ");  // 1. trocifren broj
    tro1 = input.nextInt();                // ucitaj vrijednost
    System.out.print("Trocifren broj: ");  // 2. trocifren broj
    tro2 = input.nextInt();                // ucitaj vrijednost
    System.out.print("Trocifren broj: ");  // 3. trocifren broj
    tro3 = input.nextInt();                // ucitaj vrijednost
         
    j1 = tro1 % 10;         // cifra jedinca 1. trocifrenog broja
    j2 = tro2 % 10;         // cifra jedinca 2. trocifrenog broja
    j3 = tro3 % 10;         // cifra jedinca 3. trocifrenog broja
 
    max = j1;               // pocetna vrijednost maksimuma
    maxbr = tro1;           // prvi broj pocetni maksimuma
    if (j2 > max) {         // cifra jedinca 2. broja veca?
        max = j2;           // cifra jedinca 2.broja novi max
        maxbr = tro2;       // broj sa vecom cifrom jedinca
     }
     if (j3 > max){         // cifra jedinca 3. broja veca?
        max = j3;           // cifra jedinca 3.broja novi max
        maxbr = tro3;       // broj sa vecom cifrom jedinca
     }

        System.out.print("Najvecu cifru jedinca " + max + " ima broj " + maxbr); // broj sa najvecom cifrom jedinica
   }
}

Ispis na ekranu:

Index