Lời giải:
a. Gọi cạnh hình vuông là $x$ m($x\in\mathbb{N}$)
Khi đó, $x$ là ước chung của $48,36$
$\Rightarrow ƯCLN(48,36)\vdots x$
$\Rightarrow 12\vdots x$
$\Rightarrow x\in \left\{1; 2; 3; 4; 6; 12\right\}$
b.
Diện tích hình vuông: $X=x^2$
$15< X< 30\Rightarrow 15< x^2<30\Rightarrow 3< x< 6$
Mà $x\in \left\{1; 2; 3; 4; 6; 12\right\}$ nên $x=4$
Diện tích của 1 ô vuông: $X=x^2=4^2=16$ (m2)