1.1 Вывод таблицы значений функции
Создать отдельную единицу трансляции, в которой реализовать функцию вывода таблицы значений определенной функции с определенным шагом. Параметры функции - начало, конец интервала, шаг и указатель на функцию, значение которой будут выведены в таблице. В заглавном файле описать тип указателя на функцию и прототип функции вывода таблицы значений. В файле реализации определить функцию вывода таблицы значений.
В другой единице трансляции расположить функции, для которых следует вывести значение в таблице, а также функцию main (), в которой осуществляется вывод таблиц значений не менее двух различных функций. Одна из функций для тестирования - функция, определенная в задании первой лабораторной работы и реализована в третьей лабораторной работе.
1.2 Индивидуальное задание
Написать программу, которая реализует перебор значений на определенном интервале с определенным шагом с целью поиска некоторого значения в соответствии с индивидуального задания, приведенного в таблице. Требуемое значение может быть найдено путем проверки промежуточных значений функции (или первой / второй производной). Следует использовать указатель на функцию, для которого определить typedef.
Исходный код должен быть разделен на две единицы трансляции. Первая единица трансляции будет представлена заглавным файлом и файлом реализации. Определение typedef, а также прототип функции поиска нужного значения, должны быть расположены в заглавном файле. Определение этой функции следует осуществить в файле реализации. Функция для проверки работоспособности программы, а также функция main (), должны быть расположены в другой единице трансляции.