|
9.3.. Naći obim pravougaonika za 5 ucitanih vrijednosti (Funkcija koristi nove varijable. Pridruživanje vrijednosti funkcije u glavnom programu o = obim(a, b) ).
Listing programa:
I varijanta poziv iz naredbe ispisa
// 09351013
// Obim pravougaonika
#include <iostream>
using namespace std;
int obim(int aa, int bb){ // definisanje funkcije obim pravougaonika
return 2 * aa + 2 * bb; // obim pravougaonika - izracunaj i vrati u glavni program
}
int main ()
{
cout << "Obim 5 pravougaonika"; // naslov
int a, b; // deklarisanje varijabli
for(int i = 1; i <= 5; i++){ // za i od 1 do 5 radi
cout << "\n" << i << ". par stranica: "; // redni broj para
cout << "\nstranica a: "; // prva stranica
cin >> a; // ulazna vrijednost
cout << "stranica b: "; // druga stranica
cin >> b; // ulazna vrijednost
cout << "Stranica = " << a << " stranica = " << b << "\tObim = " << obim(a, b); // poziv funkcije i ispis vrijednosti
}
return 0;
}
II varijanta poziv funkcije iz naredbe pridruzivanja
// 09351013
// Obim pravougaonika
#include <iostream>
using namespace std;
int obim(int aa, int bb){ // definisanje funkcije obim pravougaonika
return 2 * aa + 2 * bb; // obim pravougaonika - izracunaj i vrati u glavni program
}
int main ()
{
cout << "Obim 5 pravougaonika"; // naslov
int a, b, o; // deklarisanje varijabli
for(int i = 1; i <= 5; i++){ // za i od 1 do 5 radi
cout << "\n" << i << ". par stranica: "; // redni broj para
cout << "\nStranica a: "; // prva stranica
cin >> a; // ulazna vrijednost
cout << "stranica b: "; // druga stranica
cin >> b; // ulazna vrijednost
o = obim(a, b); // obim pravougaonika, poziv funkcije
cout << "Stranica = " << a << " stranica = " << b << "\tObim = " << o; // ispis vrijednosti
}
return 0;
}
Ispis na ekranu:

Index
|
 |