9.3.. Napisati metod za nalaženje minimuma od dva broja.

Opis programa: Iz maina se poziva metod findMin1(2, 5) sa unaprijed poznatim vrijednostima. Metod se koristi u istoj klasi kao main pa se može izbjeći navođenje modifikatora u metodu (public) tj. static int findMin1(int n1, int n2) {.

Listing programa:

// 09320031
public class Main {

	static int findMin1(int n1, int n2) {
		   int min;
		   if (n1 < n2) 	// da li je prvi manji
		      min = n1;		// prvi je manji
		   else
		      min = n2;		// drugi je manji

		   return min;  	// povrat vrijednosti
		}
	
	public static void main(String[] args) {
	    int a = 2;
		int b = 5;
		System.out.println("Od brojeva " + a + " i " + b + "\t minimum = "+ findMin1(a, b)); // poziv metoda i ispis
	}
}

II verzija  pridruzivanja vrijednosti u return - return mijenja varijablu min
public class Main {

	static int findMin1(int n1, int n2) {
		   int min;
		   if (n1 < n2) 	// da li je prvi manji
		      return n1;		// povratak, prvi je manji
		   else
		      return n2;		// povratak, drugi je manji
		}
	
	public static void main(String[] args) {
	    int a = 2;
		int b = 5;
		System.out.println("Od brojeva " + a + " i " + b + "\t minimum = "+ findMin1(a, b)); // poziv metoda i ispis
	}
}

Ispis na ekranu:
Minimum dva broja 2

Index