9.3.. Naći obim pravougaonika za ucitane vrijednosti stranica. (Koristiti funkciju obim(a, b) ).

Listing programa:

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

float obim(float a, float b) {      // definisanje funkcije obim pravougaonika
	return 2 * a + 2 * b;           // obim pravougaonika - izracunaj i vrati u glavni program}
}

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

    float a, b, o;              // deklarisanje varijable r

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

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

    return 0;
}


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

float obim(float a, float b) {      // definisanje funkcije obim pravougaonika
	return 2 * a + 2 * b;           // obim pravougaonika - izracunaj i vrati u glavni program
}

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

    float a, b, o;              // deklarisanje varijable r

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

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

    return 0;
}

Ispis na ekranu:

Index