В общем алгоритм такой
1)Задаёте шаг и начальные значения переменных
2)Вычисляете правую часть
![$\[{y_{n + 1}} = {y_n} + f({x_n},{y_n})h\]$ $\[{y_{n + 1}} = {y_n} + f({x_n},{y_n})h\]$](https://dxdy-01.korotkov.co.uk/f/8/e/4/8e4e0ab16db6ef0069ae90d06e72701f82.png)
и соотв.
![$\[{y_{n + 1}}\]$ $\[{y_{n + 1}}\]$](https://dxdy-01.korotkov.co.uk/f/8/6/a/86a697a31e8f9420d8ea6e1cd6671d5982.png)
3)Вычисляете следующее положение по сетке - у вас т.к. сетка равномерная это не нужно, но для справки я написал
4)Теперь если
![$\[{x_{n + 1}} < b\]$ $\[{x_{n + 1}} < b\]$](https://dxdy-01.korotkov.co.uk/f/c/1/b/c1bd89fe8f9773e972101c4d106a087382.png)
то возвращаетесь к шагу 2 с увеличением
![$\[n\]$ $\[n\]$](https://dxdy-04.korotkov.co.uk/f/3/7/2/372c25682bce98bf410df9de0ce576ee82.png)
на единицу. Если
![$\[{x_{n + 1}} \ge b\]$ $\[{x_{n + 1}} \ge b\]$](https://dxdy-01.korotkov.co.uk/f/0/4/0/040e9ef82d770fb04e60075a0cfd1b9b82.png)
выводите результат каким либо способом.