9.3.. Napisati program sa funkcijom za izračunavanje površine kocke.

Listing programa:

I varijanta   poziv iz naredbe ispisa
// 09311030
// Povrsina kocke
#include <iostream>
using namespace std;

int povrsina(int aa) {    // definisanje funkcije povrsine kocke
   return 6 * aa * aa;    // povrsina kocke - izracunaj i vrati u glavni program
}

int main ()
{
    cout << "Povrsina kocke" << endl;  // naslov

    int a, p;                // deklarisanje varijabli

    cout << "Stranica: ";    // ulazne vrijednost
    cin >> a;                // stranica

    cout << "Stranica = " << a << "\tPovrsina = " << povrsina(a) << endl;  // poziv funkcije i ispis vrijednosti 

    return 0;
}


II varijanta poziv funkcije iz naredbe pridruzivanja
// 09311030
// Povrsina kocke
#include <iostream>
using namespace std;

int povrsina(int aa) {    // definisanje funkcije povrsine kocke
   return 6 * aa * aa;    // povrsina kocke - izracunaj i vrati u glavni program
}

int main ()
{
    cout << "Povrsina kocke" << endl;  // naslov

    int a, p;                // deklarisanje varijabli

    cout << "Stranica: ";    // ulazne vrijednost
    cin >> a;                // stranica

    p = povrsina(a);         // povrsina kocke, poziv funkcije
    cout << "Stranica = " << a << "\tPovrsina = " << p << endl;  // ispis vrijednosti  

    return 0;
}

Ispis na ekranu:

Index