Function Overloading


      #include<iostream>       #include<iomanip>       int volume(int);       double volume(double,int);       long volume(long,int,int);        int main()       {        cout<<volume(10);        cout<<volume(2.5,8);        cout<<volume(100L,75,15);        return 0;       }       int volume(int s)       {        return(s*s*s);       }       double volume(double r,int h)       {        return(3.14519*r**h);       }       long volume(long l,int b,int h)       {        return(l*b*h);       }
OUTPUT:  
             1000
             157.26
             112500

No comments:

Post a Comment