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

Listing programa:

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

int proizvod(int a, int b) {  // definisanje funkcije proizvod dva broja
	int proizvod;
	return a * b;       // proizvod dva broja
}

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

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

	cout << broj1 << " * " << broj2 << " = " << proizvod(broj1, broj2);  // ispis vrijednosti ulaznih i izlaznih varijabli

    return 0;
}

II varijanta
// 09311021
#include <iostream>
using namespace std;

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

int main ()
{
	cout << "Proizvod dva broja" << endl;  // naslov
    int broj1, broj2, p;

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

	p = proizvod(broj1, broj2);      // poziv funkcije proizvod

	cout << broj1 << " * " << broj2 << " = " << p;     // ispis vrijednosti ulaznih i izlaznih varijabli

    return 0;
}

Ispis na ekranu:
Proizvod dva broja
Prvi broj: 3
Drugi broj: 5
3 * 5 = 15

Index