|
9.3.. Napisati program sa funkcijom za izračunavanje sume kvadrata dva cijela broja.
Listing programa:
// 09311001
#include <iostream>
using namespace std;
int sumakv(int a, int b) { // definisanje funkcije suma kvadrata
return a * a + b * b; // suma kadrata dva broja
}
int main ()
{
cout << "Suma kvadrata 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 = sumakv(broj1, broj2); // poziv funkcije sumakv
cout << broj1 << " * " << broj1 << " + " << broj2 << " * " << broj2 << " = " << s; // ispis vrijednosti ulaznih i izlaznih varijabli
return 0;
}
II varijanta poziv funkcije iz naredbe ispisa
// 09311001
#include <iostream>
using namespace std;
int sumakv(int a, int b) { // definisanje funkcije suma kvadrata
return a * a + b * b; // suma kadrata dva broja
}
int main ()
{
cout << "Suma kvadrata dva broja" << endl;
int broj1, broj2;
cout << "Prvi broj: "; // ulazne vrijednosti
cin >> broj1;
cout << "Drugi broj: ";
cin >> broj2;
cout << broj1 << " * " << broj1 << " + " << broj2 << " * " << broj2 << " = " << sumakv(broj1, broj2); // ispis sume kvadrata dva broja
return 0;
}
Ispis na ekranu:

Index
|
 |