#include <iostream>
int func(int num = 10) {
return num * num;
}
int main()
{
int res;
res = func(20);
std::cout << res << std::endl;
res = func(0);
std::cout << res << std::endl;
res = func();
std::cout << res << std::endl;
return 0;
}
#include <iostream>
int coordinates(int x, int y = 0, int z = 0);
int main()
{
std::cout << "(10, 20, 30) : " << coordinates(10, 20, 30) << std::endl;
std::cout << "(10, 20, def) : " << coordinates(10, 20) << std::endl;
std::cout << "(10, 20, def) : " << coordinates(10) << std::endl;
return 0;
}
int coordinates(int x, int y, int z) {
int res;
res = pow(x, 2) + pow(y, 2) + pow(z, 2);
return sqrt(res);
}
#include <iostream>
using namespace std;
int func(int n = 0) {
return n * n;
}
int func() {
return 10;
}
int main()
{
cout << func(10) << endl;
return 0;
}