Final answer:
The efficiency of the engine can be calculated by dividing the work output by the heat input. The heat absorbed and heat discharged per cycle can be calculated using the equations: Heat absorbed = Heat input - Heat discharged and Heat discharged = Heat input - Heat absorbed.
Step-by-step explanation:
To calculate the efficiency of an engine, we need to divide the work output by the heat input. In this case, the engine absorbs three times as much heat as it discharges, so the heat input is 3 times the heat output. Let's assume the heat output is x J. The heat input would then be 3x J. We are given that the work done by the engine per cycle is 50 J. The efficiency of the engine is:
{}
(b) To calculate the heat absorbed per cycle, we can use the equation: Heat absorbed = Heat input - Heat discharged. In this case, the heat input is 3x J and the heat discharged is x J, so the heat absorbed per cycle would be 2x J.
(c) The heat discharged per cycle can be calculated by subtracting the heat absorbed from the heat input. In this case, the heat input is 3x J and the heat absorbed is 2x J, so the heat discharged per cycle would be x J.