Ответ:

За день принимают 3 таблетки, поскольку одна таблетка содержит нужные 0,5 г.

За курс потребуется: 3 · 21 = 63 таблетки.

В одной упаковке 10 таблеток: 63 : 10 = 6 (ост. 3). Шести упаковок не хватит, поэтому нужно взять ещё одну.

Ответ: 7 упаковок.