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

Listing programa:

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

int povrsina(int aa, int bb){  // definisanje funkcije povrsina pravougaonika
   return aa * bb;             // povrsina pravougaonika - izracunaj i vrati u glavni program
}

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

    int a, b;                   // deklarisanje varijabli

    cout << "Stranica a: ";     // prva stranica
    cin >> a;                   
    cout << "Stranica b: ";     // druga stranica
    cin >> b;      

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

    return 0;
}


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

int povrsina(int aa, int bb){  // definisanje funkcije povrsina pravougaonika
   return aa * bb;             // povrsina pravougaonika - izracunaj i vrati u glavni program
}

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

    int a, b, o;                // deklarisanje varijabli

    cout << "Stranica a: ";     // prva stranica
    cin >> a;                   
    cout << "Stranica b: ";     // druga stranica
    cin >> b;      

    o = povrsina(a, b);         // poziv funkcije
    cout << "Stranica = " << a << "  stranica = " << b << "\tPovrsina = " << o << endl;  // ispis vrijednosti 

    return 0;
}

Ispis na ekranu:

Index