Сделать перегрузку для методов, решающих квадратное урванение - C#
Формулировка задачи:
using System; namespace ConsoleApplication1 { class Program { static int Root(double a, double b, double c) { int rez; double d; if (a==0) rez = 1; else if ((d= b* b -4 * a *c) <0) rez = 0; else if (d== 0) rez = 1; else rez =2; return rez; } static void Main() { Console.WriteLine("Вычисление количества корней квадратного уравнения:\n\ta*x^2+b*x+c=0"); Console.Write("\ta = "); double a = double.Parse(Console.ReadLine().Replace(".", ",")); Console.Write("\tb = "); double b = double.Parse(Console.ReadLine().Replace(".", ",")); Console.Write("\tc = "); double c = double.Parse(Console.ReadLine().Replace(".", ",")); Console.Write("\n\t{0}*x^2 {3} {1}*x {4} {2} = 0\n {5} ", a, b, c, b < 0 ? "" : "+", c < 0 ? "" : "+", Root(a, b, c)); Console.ReadLine(); } } }
Решение задачи: «Сделать перегрузку для методов, решающих квадратное урванение»
textual
Листинг программы
static int Root(double a, double b) { return Root(a, b, 0); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д