diff --git a/passing object to function b/passing object to function new file mode 100644 index 0000000..f75aaed --- /dev/null +++ b/passing object to function @@ -0,0 +1,37 @@ +#include +#include +#define PI 3.14 +class circle +{ + float radius; +public: + void setradius(); + void showradius(); + float getradius(); +}; +void circle :: setRadius() +{ + cout<< "Enter Radius : "; + cin >> radius; +} +void circle :: showradius() +{ + cout << "\n Radius : " << radius; +} +float circle :: getradius() +{ + float ar; + ar = PI * c.getradius() * c.getradius(); + return ar; +} +void main() +{ + clrscr(); + circle c1; + c1.setradius(); + c1.showradius(); + float a = calarea( c1 ); + cout<< "\n area of circle : " << a; + getch(); +} +