9.3.. Napisati program sa funkcijom za izračunavanje dvostruke vrijednosti učitanog cijelog broja.

Listing programa:

I varijanta return a+a proracun, poziv iz naredbe ispisa
// 09311022
import java.util.Scanner;
public class Main {

  static int dvaX(int a) {   // definisanje funkcije dvostruke vrijednsoti broja
     return a + a;    // dvostruka vrijednost broja - izlazna vrijednost funkcije
  }

    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        System.out.println("Dvostruka vrijednost ucitanog broja");   // naslov
		 
        int a;                             // deklarisanje varijable
        System.out.print("Broj: ");
        a = input.nextInt();               // učitaj prvi broj

        System.out.print("Dvostruka vrijednost ucitanog broja = " + dvaX(a));   // ispis sume
    }
}

II verzija poziv metoda iz naredbe
// 09311022
import java.util.Scanner;
public class Main {

  static int dvaX(int a) {   // definisanje funkcije dvostruke vrijednsoti broja
     return a + a;    // dvostruka vrijednost broja - izlazna vrijednost funkcije
  }

    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        System.out.println("Dvostruka vrijednost ucitanog broja");   // naslov
		 
        int a;                              // deklarisanje varijable
        System.out.print("Broj: ");
        a = input.nextInt();                // učitaj prvi broj

        int izracunajDvostrukuVrijednost = dvaX(a);       // poziv metoda
        System.out.print("Dvostruka vrijednost ucitanog broja = " + izracunajDvostrukuVrijednost);   // ispis sume
    }
}

Ispis na ekranu:
Dvostruka vrijednost broja
Broj: 123
123 + 123 = 246

Index