Program to calculate the area of circle and rectangle by using function overloading concept under polymorphism.

# include
# include
void area (float r) ;
void area (float l, float b) ;
void main ()
{
float r1, l1, b1 ;
clrscr () ;
cout <> r1 ;
cout <> l1 ;
cout <> b1 ;
cout << "nArea of circle is: " ;
area(r1) ;
cout << "nArea of rectangle is :" ;
area(l1, b1) ;
getch();
}
void area (float r)
{
float a = 3.14 * r * r ;
cout <<a<< endl ;
}
void area (float l, float b)
{
float a1 = l * b ;
cout << a1 << endl;
}

Leave a reply