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