- Get link
- X
- Other Apps
Function in C++ programming -
Defination of the function -
In function we write a block or a section of code for writing less code or and more use if we write a block of code repeatly then by using function we do not have to requirement to write a block of code repeatly and after make a function we have to call it on that requirement and in one line we run a lots of line of code and run it on the less time and more work this is a function and use of it on the c plus plus programming language
Syntax -
#include<iostream>
using namespace std;
// defining function globally
void function(){
// writting code here
// writting code here
...
...
}
int main()
{
..
// calling function in main program
function();
return 0;
}
code of the function -
#include<iostream>
using namespace std;
// Defining the function
void container(int x1, int x2){
cout<<"value of x1 :"<<x1<<endl;
cout<<"value of x2 :"<<x2<<endl;
}
int main()
{
int a,b;
//here we enter the value for passing
cout<<"Enter the value of a:"<<endl;
cin>>a;
cout<<"Enter the value of b:"<<endl;
cin>>b;
// calling the function here
container(a,b);// also passing the value as argument
return 0;
}
Output -
Enter the value of a:
12
Enter the value of b:
11
value of x1 :12
value of x2 :11
2. write a program to call function two times
#include<iostream>
using namespace std;
// In this program we call funcation two times
// Defining the function
void container(int x1, int x2){
cout<<"value of x1 :"<<x1<<endl<<endl;
cout<<"value of x2 :"<<x2<<endl<<endl;
}
int main()
{
int a,b;
//here we enter the value for passing
cout<<"Values which was entered first time ->"<<endl<<endl;
cout<<"Enter the value of a:"<<endl;
cin>>a;
cout<<"Enter the value of b:"<<endl;
cin>>b;
// calling the function here
container(a,b);// also passing the value as argument
int a1,b1;
cout<<"Values which was entered Second time ->"<<endl<<endl;
cout<<"Enter the value of a1:"<<endl;
cin>>a1;
cout<<"Enter the value of b1:"<<endl;
cin>>b1;
container(a1,b1);// also passing the value as argument
return 0;
}
output -
Values which was entered first time ->
Enter the value of a:
12
Enter the value of b:
12
value of x1 :12
value of x2 :12
Values which was entered Second time ->
Enter the value of a1:
12
Enter the value of b1:
12
value of x1 :12
value of x2 :12
3. code where we making addition and Subtraction through function
#include<iostream>
using namespace std;
// Defining the function
void addition(int x1, int x2){
int t;
t=x1 + x2;
cout<<"addition of two number is :"<<t<<"\n\n";
}
void subtraction(int x1, int x2){
int t;
t=x1 - x2;
cout<<"subtraction of two number is :"<<t<<"\n\n";
}
int main()
{
int a,b;
//here we enter the value for passing
cout<<"For adding entered values :"<<endl<<endl;
cout<<"Enter the value of a:"<<endl;
cin>>a;
cout<<"Enter the value of b:"<<endl;
cin>>b;
addition(a,b);
int a1,b1;
//here we enter the value for passing
cout<<"For subtraction entered values :"<<endl<<endl;
cout<<"Enter the value of a1:"<<endl;
cin>>a1;
cout<<"Enter the value of b1:"<<endl;
cin>>b1;
addition(a1,b1);
return 0;
}
output -
For adding entered values :
Enter the value of a:
1
Enter the value of b:
1
addition of two number is :2
For subtraction entered values :
Enter the value of a1:
1
Enter the value of b1:
1
addition of two number is :2
Comments
Post a Comment