Q50
What will be the output of the following C++ code? #include using namespace std; class poly protected: int width, height; public: void set_values(int a, int b) width = a; height = b; ; class Coutput public: void output(int i); ; void Coutput::output(int i) cout << i; class rect:public poly, public Coutput public: int area() return(width * height); ; class tri:public poly, public Coutput public: int area() return(width * height / 2); ; int main() rect rect; tri trgl; rect.set_values(3, 4); trgl.set_values(4, 5); rect.output(rect.area()); trgl.output(trgl.area()); return 0;
A.
1212
B.
1210
AnswerC.
1010
D.
1250
Answer: Option B
Solution
Answer: Option B
No explanation is given for this question Let's Discuss on Board