Почему не компилируется код для вычисления значения функции?
Не могу никак решить данную задачу. Вычислить значение функции y=f(x) при произвольных значениях x.
Вот мой код и он не компилируется:
internal class Program
{
private static void Main(string[] args)
{
static void Main(string[] args)
{
var x = 5;
var a = 3.9;
var b = 4.9;
var y = 0.0;
if (x == 5 && a == 3.9)
{
y = x + Math.Cos(a * x) / (Math.Pow(x, 2) + 1);
}
else if (x == 8 && b == 4.9)
{
y = b + Math.Sin(a / x);
}
else if (x == 2 && (a == 1 || a == 2 || a == 5 || a == 8))
{
y = Math.Exp(x) + Math.Log(x, Math.E);
}
{
Console.ReadKey();
}
}
}
}
Источник: Stack Overflow на русском