Advertisement
// Function in C++
#include<iostream>
using namespace std;
int main()
{
int square(int); // function prototype declaration
int a= 5;
int result;
result = square(a); // square() function is called
cout<< "Square of a is = " << result << "\n";
return 0;
}
int square(int num) // function is defined
{
int result = num*num;
return result;
}
Square of a is = 25
int square(int); // function prototype declaration
result = square(a); // square function is called
int square(int num) //function is defined
{
int result = num*num;
return result;
}
Advertisement
// Function in C++
#include
using namespace std;
int main()
{
int square_int(int); // function prototype declaration
float square_float(float); // function prototype declaration
int a =10;
float f = 10.6;
int result;
// square_int() function is called
cout<< "Square of 10 is = " << square_int(10) << "\n";
// square_float() function is called
cout<< "Square of 10.6 is = " << square_float(10.6);
return 0;
}
int square_int(int num) // square_int() function is defined
{
int square_result = num*num;
return square_result;
}
float square_float(float num) // square_float() function is defined
{
float square_result = num*num;
return square_result;
}
Square of 10 is = 100
Square of 10.6 is = 112.36
// Passing values to functions in C++
#include<iostream>
using namespace std;
int main()
{
int addition(int, int); // function prototype declaration
int subtraction(int, int); // function prototype declaration
int a =10, b=5;
int result;
result = addition(a,b); // addition() function is called
cout<< "Result of 10 + 5 = " << result << "\n";
result = subtraction(a,b); // subtraction() function is called
cout<< "Result of 10 - 5 = " << result <<"\n";
return 0;
}
int addition(int a, int b) // addition function is defined
{
int add = a+b;
return add;
}
int subtraction(int a, int b) // subtraction function is defined
{
int subtract = a-b;
return subtract;
}
Result of 10 + 5 = 15
Result of 10 + 5 = 5
// Function in C++
#include<iostream>
using namespace std;
int main()
{
int misc(int,char,float); // function prototype declaration
int i= 5;
char c ='a';
float f= 9.9;
misc(i,c,f); // misc() function is called
return 0;
}
int misc(int a, char ch, float fl) // function is defined
{
cout<< "int value : " << a << "\n";
cout<< "char value : " << ch <<"\n";
cout<< "float value : " << fl <<"\n";
}
int value : 5
char value : a
float value : 9.900000
Advertisement
Advertisement
Please check our latest addition
C#, PYTHON and DJANGO
Advertisement