9.3.. Napisati program sa funkcijom za izračunavanje razlike dva cijela broja.
Listing programa:
I varijanta poziv funkcije iz ispisa
// 09311025
#include <iostream>
using namespace std;
int razlika(int a, int b) { // definisanje funkcije razlike dva broja
return a - b; // razlika dva broja
}
int main ()
{
cout << "Razlika dva broja" << endl; // naslov
int broj1, broj2; // deklarisanje varijabli
cout << "Prvi broj: "; // ulazne vrijednosti
cin >> broj1; // prvi broj
cout << "Drugi broj: ";
cin >> broj2; // drugi broj
cout << broj1 << " - " << broj2 << " = " << razlika(broj1, broj2); // poziv funkcije iz ispisa
return 0;
}
II varijanta poziv funkcije iz izraza
// 09311025
#include <iostream>
using namespace std;
int razlika(int a, int b) {
int razlika;
razlika = a - b; // razlika dva broja
return razlika; // izlazna vrijednost funkcije
}
int main ()
{
cout << "Razlika dva broja" << endl; // naslov
int broj1, broj2, r; // deklarisanje varijabli
cout << "Prvi broj: "; // ulazne vrijednosti
cin >> broj1; // prvi broj
cout << "Drugi broj: ";
cin >> broj2; // drugi broj
r = razlika(broj1, broj2); // poziv funkcije razlika
cout << broj1 << " - " << broj2 << " = " << r; // ispis vrijednosti ulaznih i izlaznih varijabli
return 0;
}
Ispis na ekranu:
Razlika dva broja
Prvi broj: 5
Drugi broj: 3
5 - 3 = 2
Index
|
|