AIM: 
To implement a C++ program to find the mean value of a given number using friend function
To implement a C++ program to find the mean value of a given number using friend function
ALGORITHM:
Step 1:  Include the header files
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.
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();
}          
SAMPLE OUTPUT:
Enter two values: 10, 20
Mean Value is: 15
RESULT: 
     Thus a C++ program to find the mean value of a given number using friend function is implemented successfully. 
   
No comments:
Post a Comment