We propose a scheme to generate and control the supersonic shock waves in a nonresonantly incoherent pumped exciton-polariton condensates, the different types of shock waves can be generated. Under the different initial step waves, the parameter ranges of various shock waves are determined by the initial incidence function and the cross-interaction between polariton condensates and the reservoir. In addition, shock waves are successfully found by regulating incoherent pump. In the case of low condensation rate from polariton to condensate, these results are similar with the classical nonlinear Schrödinger equation, and the effect of saturated nonlinearity resulted from cross-interaction is equivalent to the self-interaction between polariton condensates. At the high condensation rate, the profiles of shock waves become symmetrical due to the saturated nonlinearity. Comparing with the previous studies in which the shock wave can only be found in the system with the repulsive selfinteraction (the defocusing nonlinearity), we not only discuss the shock wave in the exciton-polariton condensates system with the repulsive self-interaction, but also find the shock wave in the condensates system with the attractive self-interaction. Our proposal may provide a simple way to generate and control shock waves in the nonresonantly pumped exciton-polariton system.