解:(1)由题意,得x<180且x+40≥180,解得:140≤x<180.(2)设王师傅原来准备买大米x千克,原价为 500/x元;折扣价为 500/(x+40)元.据题意列方程为: 4•500/x=5•500/(x+40),解之得:x=160.经检验x=160是方程的解.答:王师傅原来准备买160千克大米.