Написать программу, которая по введенному с клавиатуры значению аргумента x, находит значение функции f(x) - C#
Формулировка задачи:
Написать программу, которая по введенному с клавиатуры значению аргумента x,
находит значение функции f(x). Функция задается в виде графика. Параметр R вводится с
клавиатуры.
Решение задачи: «Написать программу, которая по введенному с клавиатуры значению аргумента x, находит значение функции f(x)»
textual
Листинг программы
double Func(double x, double R)
{
if(x<-5&&x>=-9)
return -Math.Sqrt(Math.Pow(R, 2)-Math.Pow(x-7, 2))+2;
else if(x<=-4&&x>=-5)
return 2;
else if(x<=0&&x>-4)
return -0.5*x;
else if(x<=Math.PI&&x>0)
return Math.Sin(x*Math.PI/180);
else if(x<=5&&x>Math.PI)
return x;
else return double.NaN;
}