Необходимо реализовать три подпрограммы – для метода простых итераций, метода секущих и метода Ньютона. Каждая подпрограмма должна получать начальные данные для метода поиска корня: для методов простых итераций и Ньютона – одно начальное приближение, для метода секущих – два. Также каждая подпрограмма должна получать точность вычислений и параметр процедурного типа, с помощью которого задаётся функция, для которой ищется корень. Таким образом подпрограммы становятся независимыми от функции, и их можно применять для поиска корня любой функции. Для каждого варианта реализовать одну функцию. Ни в коем случае не следует писать по несколько вариантов каждой функции, по-отдельности для каждого метода!
В основной программе необходимо использовать разработанные подпрограммы для поиска корня двух функций. Не забывайте, что корни разных функций могут находится на разных отрезках, т.е. для каждой функции нужны свои начальные значения.