Вычисление значения функции - C#
Формулировка задачи:
Здравствуйте! Помоги пожалуйста разобраться с задачей! Не могу понять алгоритм и вообще что тут требуется и как это можно сделать. С программированием проблем нет.
a) Вычисление значения функции
b) Таблица значений функции. Вычислить и вывести на экран в виде таблицы значения функции, заданной графически (см. задание 1 лабораторной работы 1), на интервале от хнач до хкон с шагом dx. Интервал и шаг задать таким образом, чтобы проверить все ветви программы. Таблицу снабдить заголовком и шапкой.
Решение задачи: «Вычисление значения функции»
textual
Листинг программы
static public double funya(double x) {
double y = 0;
if (x>=-10 && x<-6) {
y = 2 - Math.Sqrt(4 - Math.Pow(x + 8, 2));
}
else if (x<-4) {
y = 2;
}
else if (x < 2) {
y = -x / 2;
}
else if (x <= 4) {
y = x - 3;
}
else {
// сюда по правде свое исключение нужно сгенерировать
// что-то типа "Выход аргумента за границы диапазона"
// но можно и стандартное присабачить
throw new Exception();
}
return (y);
}