
230 Functions in C++
double area3;
area1=calcarea(10,20);
area2=calcarea(4.5,2.1);
area3=calcarea(3.12145);
clrscr();
cout<<“Area of rectangle is: ”<<area1<<endl;
cout<<“Area of triangle is: ”<<area2<<endl;
cout<<“Surface Area of sphere is: ”<<area3<<endl;
return 0;
}
int calcarea(int length,int breadth)
{
return (length*breadth);
}
float calcarea(double base,double height)
{
return ((0.5)*base*height);
}
float calcarea(double radius)
{
return (4*pi*radius*radius);
}
OUTPUT
Area of rectangle is : 200
Area of triangle is : 4.725
Surface Area of sphere is : 122.489087
Explanation: In the above program, function calcarea() is overloaded. It is used ...