9.3.. Napisati program sa funkcijom za odredjivanje najvećeg od 3 broja.

Listing programa:

// 09311023
import java.util.Scanner;
public class Main {	
	
	static int najveci(int a, int b, int c) {    // definisanje funkcije najveci od 3
        int max;
    
        max = a;       // pretpostavimo da je a najveci
        if(b > max)
            max = b;   // b postaje novi max
        if(c > max)
        max = c;   // c postaje novi max

    return max;    // izlazna vrijednost funkcije
}
	
	public static void main(String[] args) {
	      Scanner input = new Scanner (System.in);
	      
	      System.out.println("Najveci od tri broja");
	      System.out.print("1. broj: ");
	      int a = input.nextInt();
	      System.out.print("2. broj: ");
	      int b = input.nextInt();
	      System.out.print("3. broj: ");
	      int c = input.nextInt();

          System.out.println("Od brojeva " + a + " " + b + " " + c); // ispis brojeva
          System.out.println("Najveci = " + najveci(a, b, c));           // ispis
	}
}

Ispis na ekranu:
Najveci od tri broja
Tri broja: 2 5 3
Od brojeva: 2   5   3
Najveci je: 5

Index