Я обозначу Ваше

через

, хорошо?
Если "они" рекомендовали решать именно интегральное уравнение, скорее всего, подразумевалось численное пошаговое решение. Интегральная форма хорошо подходит для методов типа того, что я сейчас опишу.

,


Пусть шаг постоянный и равен

, тогда

. Работаем дальше с дискретным множеством этих узловых точек. Обозначим

. Тогда


Отсюда рукой подать до компьютерной программы, которая быстро будет последовательно выстраивать по шагам функцию

в узлах

.
И, как видите, метод можно назвать общим. Единственно -- для хорошей точности обычно пользуются усложненными вариантами, но общая схема такая же. Подробности см. в справочниках, по теме "Численное интегрирование обыкновенных дифференциальных уравнений первого порядка".
Да в статье рекомендуется решать это дело численно. А возможно решить это если функция z кусочнозаданная (имеет разрыв) интервале x=0 до x= p(число)? Заранее благодарен за помощь.