\[\boxed{\mathbf{2.}\mathbf{72}}\]
\[\textbf{а)}\ Разложим\ числа\ 84\ и\ 112\ на\ \]
\[простые\ множители:\ \]
\[84 = 2 \cdot 2 \cdot 3 \cdot 7;\ \ \ 112 =\]
\[= 2 \cdot 2 \cdot 2 \cdot 2 \cdot 7.\]
\[НОД\ этих\ чисел - наибольшее\ \]
\[количество\ упаковок.\]
\[НОД(84,\ 112) = 2 \cdot 2 \cdot 7 = 28.\]
\[Значит,\ наибольшее\ число\ \]
\[упаковок\ равно\ 28.\]
\[Ответ:28\ упаковок.\]
\[\textbf{б)}\ 84\ :28 = 3\ (помидора) - в\ \]
\[каждой\ упаковке.\]
\[112\ :28 = 4\ (огурца) - в\ \]
\[каждой\ упаковке.\]
\[Ответ:по\ 3\ помидора\ и\ по\ 4\ \]
\[огурца.\]