9.3.. Napisati program sa funkcijom za odredjivanje najvećeg od 3 broja.

Listing programa:

// 09311023
#include <iostream>
using namespace std;

int najveci(int a, int b, int c) {    // definisanje funkcije najveci od 3
	int max;
    
    max = a;       // pretpostavimo da je a najveci
    if(b > max)
        max = b;   // b postaje novi max
    if(c > max)
        max = c;   // c postaje novi max

    return max;    // izlazna vrijednost funkcije
}

int main ()
{
    cout << "Najveci od tri broja" << endl;
    int broj1, broj2, broj3, naj;

    cout << "Tri broja: ";
    cin >> broj1 >> broj2 >> broj3;

    naj = najveci(broj1, broj2, broj3);

    cout << "Od brojeva: " <<  broj1 << "  " << broj2 << "  " <<  broj3;
    cout << "\nNajveci je: " << naj;

    return 0;
}

Ispis na ekranu:
Najveci od tri broja
Tri broja: 2 5 3
Od brojeva: 2   5   3
Najveci je: 5

Index