Ошибки в коде - C# (178464)

Узнай цену своей работы

Формулировка задачи:

Помогите исправить код. Две ошибки:1) "peremA": имена членов не могут совпадать с типами, в которые они входят 2) Ошибка 2 "PP_2laba.peremA" не содержит конструктор, который принимает аргументы "4". Вот код
namespace PP_2laba
{
 
    class peremA
    {
 
        int m; 
 
        int c; 
 
        double t; 
 
        double b; 
 
        public void peremA(int new_m, int new_c, double new_t, double new_b)
        {
 
            m = new_m;
 
            c = new_c;
 
            t = new_t;
 
            b = new_b;
 
        }
 
        public void show_information()
        {
 
            Console.WriteLine("m: " + m);
 
            Console.WriteLine("c: " + c);
 
            Console.WriteLine("t: " + t);
 
            Console.WriteLine("b: " + b);
 
        }
 
        public void podschet()
        {
 
            double a = Math.Exp(-b * t) * Math.Sin(m * t + b) - Math.Sqrt(b * t + m
); ;
 
            Console.WriteLine("a = {0}", a);
 
            double z = b * Math.Sin(a * (t * t) * Math.Cos(2 * t)) - 1;
 
            Console.WriteLine("z = {0}", z);
 
        }
 
        public void binom()
        {
 
            Console.Write("Input M = ");
 
            int m = int.Parse(Console.ReadLine());
 
            for (int i = 0; i <= m; i++)
                Console.Write("{Binom(m, i)} ");
        }
        public int Binom(int q, int w)
        {
            if (w == 0 && q == 0)
                return 0;
            else if ((w == 0) || (w == q && q > 0))
                return 1;
            else
                return Binom(q - 1, w - 1) + Binom(q - 1, w);
        }
    }

    class Program
    {
 
        static void Main(string[] args)
        {
 
            peremA worker;
 
            worker = new peremA(2, -1, 1.7 ,0.44);
 
            Console.WriteLine("Итог:");
 
            worker.show_information();
 
            worker.podschet();
 
            worker.binom();
            
            Console.ReadKey();
 
        }
 
    }
}

Решение задачи: «Ошибки в коде»

textual
Листинг программы
public peremA(int new_m, int new_c, double new_t, double new_b) // удалил void

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.667 из 5