9.3.. Napisati program sa funkcijom za odredjivanje najvećeg među 2 odnosno 4 broja.
Listing programa:
I varijanta jedna funckija - poredjenje dvije varijable
// 09311002
int max(int a, int b) { // definisanje funkcije max - veci od dva
if (a > b) // ako je prvi veci?
return a; // izlazna vrijednost funkcije - veci od dva broja
else // drugi veci
return b; // izlazna vrijednost funkcije - veci od dva broja
}
int main ()
{
cout << "Najveci od 4 broja" << endl;
int a, b, c, d; // deklarisanje varijable
cout << "1. broj: "; // ulazne vrijednosti
cin >> a; // prvi broj
cout << "2. broj: ";
cin >> b; // drugi broj
cout << "3. broj: ";
cin >> c; // treci broj
cout << "4. broj: ";
cin >> d; // cetvrti broj
cout << "Najveci od " << a << ", " << b << ", " << c << ", " << d ;
cout << " je " << max(max(a, b), max(c, d)) << endl; // poziv funkcije i ispis
return 0;
}
Ispis na ekranu:
Najveci od 4
Prvi broj: 2
Drugi broj: 3
Treci broj: 44
Cetvrti broj: 5
Najveci od 2, 3, 44, 5 je 44
Index
|
|