Function definition is a function body that noted what function will do. Syntax 2: Example 1: Example 2: Example 3: Example 4: 6.4.Function Definition
Syntax 1:Return_type Function_name (para 1, para 2,… , para n)
{
statement 1;
statement 2;
...
statement n;
return value;
}
Non Return type function_name(para 1, para 2,… , para n)
{
statement 1;
statement 2;
...
statement n;
}
float sum(float v1, float v2, float v3)
{
float s;
s=v1+v2+v3;
return s;
}
void sum1(float v1, float v2, float v3)
{
float s1;
s1=v1+v2+v3;
cout<<“Sum of three values: “<<s1;
}
int maximum(int v1,v2,v3)
{
int max;
if(v1>v2&&v1>v3)
max=v1;
else if(v2>v1&&v2>v3)
max=v2;
else
max=v3;
return max;
}
void maximum(int v1,v2,v3)
{
if(v1>v2&&v1>v3)
cout<<"Maximum is: "<<v1;
else if(v2>v1&&v2>v3)
cout<<"Maximum is: "<<v2;
else
cout<<"Maximum is: "<<v3;
}