9.3.. Napisati program sa funkcijom za izračunavanje kuba učitanog broja.
Listing programa:
I varijanta return a*a*a proracun, poziv iz naredbe ispisa
// 09311024
import java.util.Scanner;
public class Main {
static int kub(int a) { // definisanje kuba dva broja
return a * a* a; // proizvod broja - izlazna vrijednost funkcije -
}
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("Kub broja"); // naslov
int a; // deklarisanje varijable
System.out.print("Broj: ");
a = input.nextInt(); // učitaj broj
System.out.println("Broj = " + a); // ispis broja
System.out.print("Kub broja = " + kub(a)); // ispis kuba
}
}
II verzija poziv metoda iz naredbe
// 09311024
import java.util.Scanner;
public class Main {
static int kub(int a) { // definisanje kuba dva broja
return a * a* a; // proizvod broja - izlazna vrijednost funkcije -
}
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("Kub broja"); // naslov
int a; // deklarisanje varijable
System.out.print("Broj: ");
a = input.nextInt(); // učitaj broj
int kubBroja = kub(a); // poziv metoda
System.out.println("Broj = " + a); // ispis broja
System.out.print("Kub broja = " + kubBroja); // ispis kuba
}
}
Ispis na ekranu:
Kub broja
Broj: 3
Broj = 3 Kub broja = 27
Index
|