(1)设\[\left\{ {{a}_{n}} \right\}\]的公差为d.
由\[{{S}_{9}}=-{{a}_{5}}\]得\[{{a}_{1}}+4d=0\].
由a3=4得\[{{a}_{1}}+2d=4\].
于是\[{{a}_{1}}=8,d=-2\].
因此\[\left\{ {{a}_{n}} \right\}\]的通项公式为\[{{a}_{n}}=10-2n\].
(2)由(1)得\[{{a}_{1}}=-4d\],故\[{{a}_{n}}=(n-5)d,{{S}_{n}}=\frac{n(n-9)d}{2}\].
由\[{{a}_{1}}>0\]知\[d<0\],故\[{{S}_{n}}{{a}_{n}}\]等价于\[{{n}^{2}}-11n+100\],解得1≤n≤10.
所以n的取值范围是\[\{n|1n10,n\in \mathbf{N}\}\].