Showing posts with label Simple Program for Friend Function. Show all posts
Showing posts with label Simple Program for Friend Function. Show all posts

Sunday, October 30, 2016

Simple Program for Friend Function Using C++ Programming

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:

Enter two values: 10, 20
Mean Value is: 15

thanks for watching!!!!!!

any problem please comment @