Linear and Non-linear difference equations are appeared in many fields of applied mathematics, engineering and physical problems such as natural phenomena, social and economical systems which have essentially discrete elements. In this paper by making use of invariant functions for discrete derivatives [6], we present an analytical method to solve the general form of the n-th order non-homogeno...