Ошибки в коде - 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
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д