adplus-dvertising
frame-decoration

Question

What is the output of this program?
    #include <iostream>
    using namespace std;
    class sample;
    class sample1 
    {
        int width, height;
        public:
        int area ()
        {
            return (width * height);}
            void convert (sample a);
        };
    class sample 
    {
        private:
        int side;
        public:
        void set_side (int a)
        { 
            side = a;
        }
        friend class sample1;
    };
    void sample1::convert (sample a) 
    {
        width = a.side;
        height = a.side;
    }
    int main () 
    {
        sample sqr;
        sample1 rect;
        sqr.set_side(6);
        rect.convert(sqr);
        cout << rect.area();
        return 0;
    }

a.

24

b.

35

c.

16

d.

36

Answer: (d).36

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. What is the output of this program?