Находим y в виде произведения двух произвольный функций
y=u·v
y`=u`·v+u·v`
u`·v+u·v`–(1/(x+1))·u·v=ex·(x+1)
u`·v + u·(v` – (1/(x+1))·v) = ex·(x+1)
Функцию v выберем так, чтобы выражение в скобках равнялось 0
v`– (1/(x+1))·v=0
Тогда
u`·v +0=ex·(x+1)
Решаем первое
Это уравнение с разделяющими переменными
dv/v=dx/(x+1)
ln|v|=ln|x+1|
v=(x+1)
подставляем во второе
u`·(x+1)=ex·(x+1)
u`=ex
u=ex+C
y=u·v=(x+1)·(ex+C)– общее решение
Находим частное решение
при х=0
у=1
1=(0+1)·(e0+C)
1=1+C
C=0
y=(x+1)·ex – частное решение