Q329
What will be the output of the following C++ code? #include 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 << " "; 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
AnswerB.
64.5
C.
62.5
D.
60.5
Answer: Option A
Solution
Answer: Option A
No explanation is given for this question Let's Discuss on Board