Построить таблицу значений функции с заданным шагом - C#
Формулировка задачи:
Доброго времени суток!
Вынуждена просить Вашей помощи в решении нескольких задач, так как сама на данный момент не разберусь, да и времени у меня не хватит.
Буду премного благодарна, заранее спасибо!
Методы.
Постройте таблицу значений функции y=f(x) для х[a, b] с шагом h.
Замечание
. Для решения задачи использовать вспомогательный метод.Задача:
Решение задачи: «Построить таблицу значений функции с заданным шагом»
textual
Листинг программы
void Main()
{
int a = -10;
int b = 10;
int step = 1;
for (var x = a; x < b; x+=step)
Console.WriteLine("X: {0}, f(x): {1}", x, Calculate(x));
}
double Calculate(int x)
{
if (x + 2 <= 1) return x*x;
else if (1 < x && (x+2) < 10) return 1 / (x+2);
else return x+2;
}