9.3.. Napisati program sa funkcijom za odredjivanje najvećeg među 2 odnosno 4 broja.
Listing programa:
I varijanta jedna funckija - poredjenje dvije varijable
// 09311002
import java.util.Scanner;
public class Main {
static int max(int a, int b) { // definisanje funkcije max - veci od dva
if (a > b) // ako je prvi veci?
return a; // izlazna vrijednost funkcije - veci od dva broja
else // drugi veci
return b; // izlazna vrijednost funkcije - veci od dva broja
}
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("Najveci od 4 broja"); // naslov
int a, b, c, d; // deklarisanje varijable
System.out.print("1. broj: ");
a = input.nextInt(); // učitaj prvi broj
System.out.print("2. broj: ");
b = input.nextInt(); // učitaj drugi broj
System.out.print("3. broj: ");
c = input.nextInt(); // učitaj treci broj
System.out.print("4. broj: ");
d = input.nextInt(); // učitaj cetvrti broj
System.out.println("Najveci od " + a + ", " + b + ", " + c + ", " + d); // ispis
System.out.print(" je " + max(max(a, b), max(c, d))); // ispis najvece
}
}
Ispis na ekranu:
Najveci od 4
Prvi broj: 2
Drugi broj: 3
Treci broj: 44
Cetvrti broj: 5
Najveci od 2, 3, 44, 5 je 44
Index
|
|