Почему не компилируется код для вычисления значения функции?

Рейтинг: -5Ответов: 1Опубликовано: 13.04.2023

Не могу никак решить данную задачу. Вычислить значение функции 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();
            }
        }
    }
}

Ответы

▲ 1

Уберите второй static void Main(string[] args) и соответствующие ей скобки и все запустится