Использование делегатов в качестве параметров функции - C# (199483)
Формулировка задачи:
Реализовать метод, вычисляющий значение функции с заданным диапазоном (интервалом для вычислений) и заданным шагом. Виды функций, передаваемых в качестве параметра оформить в виде делегата. Интервал, виды функций и шаг выбирают в соответствии с вариантом.
вид функции: Tanh(x) и sin(x)
Интервал: [-1,0)
Шаг: 1
Решение задачи: «Использование делегатов в качестве параметров функции»
textual
Листинг программы
- class Program
- {
- delegate double MyDelegate(double x);
- static void Main()
- {
- for (double x = -1; x < 10; x++)
- Console.WriteLine("x={0} Tanh={1} Sin={2}", x, func(Math.Tanh, x), func(Math.Sin, x));
- Console.ReadKey();
- }
- static double func(MyDelegate f,double x)
- {
- return f(x);
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д