Ответ:

1) Сначала найдём число коробок с зелёным виноградом: 48 − 16 = 32 коробки.

В чёрных коробках было 16 · 9 = 144 кг винограда, в зелёных — 32 · 8 = 256 кг.

Всего: 144 + 256 = 400 кг.

2) В зелёных коробках было 32 · 8 = 256 кг винограда.

На чёрный виноград приходится 400 − 256 = 144 кг. Число чёрных коробок: 144 : 9 = 16.

Ответ: 1) 400 кг; 2) 16 коробок.