\( 640 \text{ руб} \cdot 50\% = 640 \text{ руб} \cdot 0.5 = 320 \text{ руб} \)
\( 16 \text{ школьников} \cdot 320 \text{ руб/школьник} = 5120 \text{ руб} \)
\( 3 \text{ взрослых} \cdot 640 \text{ руб/взрослый} = 1920 \text{ руб} \)
\( 5120 \text{ руб} + 1920 \text{ руб} = 7040 \text{ руб} \)
Ответ: 7040 рублей.