Skip to main content

How to start learning Web-development

C++ programming tutorial 4

 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 
...
...
}

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