Lời giải:
Vì $x\vdots 8; x\vdots 12$ nên $x=BC(8,12)$
$\Rightarrow x\vdots BCNN(8,12)$ hay $x\vdots 24$
Đặt $x=24k$ với $k$ là số nguyên
Ta có: $-40< x\leq 24$
$\Leftrightarrow -40< 24k\leq 24$
$\Leftrightarrow -1,666...< k\leq 1$
Vì $k$ nguyên nên $k\in\left\{-1;0;1\right\}$
$\Rightarrow x\in\left\{-24; 0;24\right\}$