Final answer:
The temperature at 6 pm was -2.5°C.
Step-by-step explanation:
The temperature at 6 pm can be calculated by adding the change in temperature from midnight to 8 am, then from 8 am to noon, and subtracting the change in temperature from noon to 6 pm.
The change from midnight to 8 am was 2.5°C, the change from 8 am to noon was 3.7°C, and the change from noon to 6 pm was -5.7°C. So, the temperature at 6 pm can be calculated as follows: -3°C + 2.5°C + 3.7°C - 5.7°C = -2.5°C
Therefore, the temperature at 6 pm was -2.5°C.