9.3.. Napisati program sa funkcijom za izračunavanje sume dva cijela broja.

Listing programa:

I varijanta   poziv funkcije iz ispisa
// 09311020
#include <iostream>
using namespace std;

int suma(int a, int b) {  // definisanje funkcije suma dva broja
	return a + b;         // suma dva broja
}

int main ()
{
    cout << "Suma dva broja" << endl;  // naslov
    int broj1, broj2, s;               // deklarisanje varijabli

    cout << "Prvi broj: ";             // ulazne vrijednosti
    cin >> broj1;                      // prvi broj
    cout << "Drugi broj: ";
    cin >> broj2;                      // drugi broj

    cout << broj1 << " + " << broj2 << " = " << suma(broj1, broj2); // poziv funkcije iz ispisa
    
    return 0;
}

II varijanta   poziv funkcije iz izraza
// 09311020
#include <iostream>
using namespace std;

int suma(int a, int b) {
	int suma;
	suma = a + b;   // suma dva broja
	return suma;    // izlazna vrijednost funkcije
}

int main ()
{
	cout << "Suma dva broja" << endl;  // naslov
    int broj1, broj2, s;               // deklarisanje varijabli

    cout << "Prvi broj: ";             // ulazne vrijednosti
    cin >> broj1;                      // prvi broj
    cout << "Drugi broj: ";
    cin >> broj2;                      // drugi broj

    s = suma(broj1, broj2);            // poziv funkcije suma

    cout << broj1 << " + " << broj2 << " = " << s; // ispis vrijednosti ulaznih i izlaznih varijabli

    return 0;
}

Ispis na ekranu:
Suma dva broja
Prvi broj: 3
Drugi broj: 5
3 + 5 = 8

Index