解:\((1)\)设每个书包的价格为\(x\)元,则每本词典的价格为\((x-8)\)元.
根据题意,得:
\(3x+2(x-8)=124\),
解得:\(x=28\).
\(∴x-8=20\).
答:每个书包的价格为\(28\)元,每本词典的价格为\(20\)元.
\((2)\)设购买书包\(y\)个,则购买词典\((40-y)\)本.
根据题意得:
\( \begin{cases} \overset{1000-[28y+20(40-y)]\geqslant 100}{1000-[28y+20(40-y)]\leqslant 120}\end{cases}\),
解得:\(10\leqslant y\leqslant 12.5\).
因为\(y\)取整数,所以\(y\)的值为\(10\)或\(11\)或\(12\),
所以有三种购买方案,分别是:
\(①\)购买书包\(10\)个,词典\(30\)本;
\(②\)购买书包\(11\)个,词典\(29\)本;
\(③\)购买书包\(12\)个,词典\(28\)本.
答:共有\(3\)种购买书包和词典的方案,分别是购买书包\(10\)个,词典\(30\)本,购买书包\(11\)个,词典\(29\)本,购买书包\(12\)个,词典\(28\)本.