9.3.. Napisati program sa funkcijom za izračunavanje proizvoda dva cijela broja.

Listing programa:

I varijanta   poziv funkcije iz naredbe ispisa
// 09311021
import java.util.Scanner;
public class Main {
	
	static int proizvod(int a, int b) {  // definisanje funkcije proizvod dva broja
		   return a * b;       // proizvod dva broja
		}
	
	public static void main(String[] args) {
	      Scanner input = new Scanner (System.in);
	      
	      System.out.println("Proizvod dva cijela broja");
	      System.out.print("1. broj: ");
	      int a = input.nextInt();
	      System.out.print("2. broj: ");
	      int b = input.nextInt();

          System.out.println(a + " * " + b + " = " + proizvod(a, b)); // ispis
	}
}

II varijanta   poziv funkcije iz izraza
// 09311021
import java.util.Scanner;
public class Main {
	
	static int proizvod(int a, int b) {  // definisanje funkcije proizvod dva broja
		   return a * b;       // proizvod dva broja
		}
	
	      System.out.println("Proizvod dva cijela broja");
	      System.out.print("1. broj: ");
	      int a = input.nextInt();
	      System.out.print("2. broj: ");
	      int b = input.nextInt();
		  
	      int p = proizvod(a, b);		// poziv metoda
          System.out.println(a + " * " + b + " = " + p); // ispis
	}
}



int proizvod(int a, int b) {  // definisanje funkcije proizvod dva broja
	int proizvod;
	return a * b;       // proizvod dva broja
}

Ispis na ekranu:
Proizvod dva broja
Prvi broj: 3
Drugi broj: 5
3 * 5 = 15

Index