C++ Program for Default Arguments in Function
Master C++ with Real-time Projects and Kickstart Your Career Start Now!!
Program 1
// Default arguament in function
#include<iostream>
#define clrscr() system("cls")
using namespace std;
int add(int a,int b=100,int c);
int main()
{
clrscr();
int result;
// Three Argument
result=add(10,10,10);
cout<<"\nAddition is"<<result;
// Two Arguement
result=add(10,10);
cout<<"\nAddition is"<<result;
//One Argument
result=add(10);
cout<<"\nAddition is"<<result;
//Without Argument
result=add();
cout<<"\nAddition is"<<result;
return 0;
}
int add(int a ,int b ,int c)
{
int x;
x=a+b+c;
return x;
}Program 2
// Default arguament in function
#include<iostream>
#define clrscr() system("cls")
using namespace std;
float area(float r,float PI=3.14);
int main()
{
clrscr();
float A;
A=area(12.3,3.142);
cout<<"\n Area is : "<<A;
return 0;
}
float area(float r,float PI)
{
float A;
A=PI*r*r;
return A;
}
Did you know we work 24x7 to provide you best tutorials
Please encourage us - write a review on Google

