One function, with arguments, another one without arguments, and one of em with a call by reference
And the third one, overloading of functions
#include <iostream>
using namespace std;
int zgolemi(int a, int b)
{
return a+b;
}
int zgolemi(int a)
{
return a+1;
}
double zgolemi(double a, double b)
{
return a+b;
}
double zgolemi(double a)
{
return a+1;
}
int main()
{
cout << zgolemi(2, 3) << endl; //se povikuva zgolemi(int a, int b)
cout << zgolemi(5, 9) << endl; //se povikuva zgolemi(int a, int b)
cout << zgolemi(3) << endl; //se povikuva zgolemi(int a)
cout << zgolemi(3.0, 0.5) << endl; //se povikuva zgolemi(double a, double b)
cout << zgolemi(4.1, 2.9) << endl; //se povikuva zgolemi(double a, double b)
cout << zgolemi(2.0) << endl; //se povikuva zgolemi(double a)
return 0; someting like this this is whit overloading of functions ..