(1)解:∵关于x的一元二次方程mx2-(m+3)x+3=0有两个不相等的实数根,
∴△=[-(m+3)]2-4m×3=m2-6m+9=(m-3)2,m≠0,
∵△>0,
∴m≠3,
即m的取值范围为m≠0且m≠3;
(2)解:由求根公式,得x=
,(m+3)±(m-3) 2m
∴x1=1,x2=
,3 m
∵m为正整数,方程根为整数,
∴m=1,m=3,
∵m≠3,
∴m=1,
∴x=2+1=3,
∵p<q,
∴p=1,q=3,
∴P(1,3);
(3)作点P关于y轴的对称点P′,
∴P′(-1,3),
作点P关于直线y=x的对称点P″,
∴P″(3,1),
连接P′P″,与y轴和直线y=x的交点分别是点M、N,
即△PMN的周长最小,
由勾股定理得,P′P″=
=2
[3-(-1)]2+(3-1)2
,
5
即△PMN的周长最小值为2
.
5