adplus-dvertising
frame-decoration

Question

What is the output of this program?
    #include <iostream>
    using namespace std;
    class stu
    {
        protected:
        int rno;
        public:
        void get_no(int a)
        {
            rno = a;
        }
        void put_no(void)
        {
        }
    };
    class test:public stu
    {
        protected:
        float part1,part2;
        public:
        void get_mark(float x, float y)
        {
            part1 = x;
            part2 = y;
        }
        void put_marks()
        {
        }
    };
    class sports
    {
        protected:
        float score;
        public:
        void getscore(float s)
        {
            score = s;
        }
        void putscore(void)
        {
        }
    };
    class result: public test, public sports
    {
        float total;
        public:
        void display(void);
    };
    void result::display(void)
    {
        total = part1 + part2 + score;
        put_no();
        put_marks();
        putscore();
        cout << "Total Score=" << total << "\n";
    }
    int main()
    {
        result stu;
        stu.get_no(123);
        stu.get_mark(27.5, 33.0);
        stu.getscore(6.0);
        stu.display();
        return 0;
    }

a.

66.5

b.

64.5

c.

62.5

d.

60.5

Answer: (a).66.5

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?