To find the mean value of a given number using friend function.
ALGORITHM:
STEP 1: Start the program.
STEP 2: Declare the class name as Base with data members and member functions.
STEP 3: The function get() is used to read the 2 inputs from the user.
STEP 4: Declare the friend function mean(base ob) inside the class.
STEP 5: Outside the class to define the friend function and do the following.
STEP 6: Return the mean value (ob.val1+ob.val2)/2 as a float.
STEP 7: Stop the program.
#include<iostream.h>
#include<conio.h>
class base
{ int val1,val2;
public:
void get() { cout<<"Enter two values:";
cin>>val1>>val2; } friend float mean(base ob);};
float mean(base ob){ return float(ob.val1+ob.val2)/2;}
void main()
{ clrscr();
base obj;
obj.get();
cout<<"\n Mean value is : "<<mean(obj);
getch();}
Output:
thank you for watching
ReplyDelete