Ответ:

Разделим число школьников на количество мест за одним столиком: 30 : 4 = 7 (ост. 2).

За семью столиками поместятся 28 школьников, поэтому для оставшихся двух нужен ещё один столик.

Ответ: 8 столиков.