7.2.. Učitati 3 trocifrena broja i ispisati onaj broj čija je cifra stotice najveća i cifru stotica.
Opis rješenja:
Listing programa:
// 07211104
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner (System.in);
int tro1, tro2, tro3, s1, s2, s3, max, maxbr; // deklarisanje varijabli
System.out.println("Od 3 ucitana broja ispisati onaj sa najvecom cifrom stotica"); // 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
s1 = tro1/100; // cifra stotica 1. trocifrenog broja
s2 = tro2/100; // cifra desetica 2. trocifrenog broja
s3 = tro3/100; // cifra jedinica 3. trocifrenog broja
max = s1; // pocetna vrijednost maksimuma
maxbr = tro1; // prvi broj pocetni maksimuma
if (s2 > max) { // cifra stotica 2. broja veca?
max = s2; // cifra dypyovs 2.broja novi max
maxbr = tro2; // broj sa vecom cifrom stotica
}
if (s3 > max){ // cifra stotica 3. broja veca?
max = s3; // cifra dypyovs 3.broja novi max
maxbr = tro3; // broj sa vecom cifrom stotica
}
System.out.print("Najvecu cifru stotica " + max + " ima broj " + maxbr); // broj sa najvecom cifrom stotica
}
}
Ispis na ekranu:
Index
|
|