Verify mobile number to view the solution
Solutions
Total students = 540
Total football players = 540*0.4 = 216
Total Girls football players = 216*3/8 = 81
So, total boys football players = 216 - 81 = 135
Total girls cricket players = 81/9 * 10 = 90
Total boys cricket players = 0.9 * 90 = 81
Total Hockey players = 540 - (216+171) = 153
Total girls hockey players = 153*7/17 = 63
So, Total boys hockey players = 153 - 63 = 90
The data can be tabulated below:

Number of boys who play hockey = 90
Total number of students who play football = 216
Required percentage = 90/216 x 100 = 41.67%