Написание программы с использованием классов для решения квадратных уравнений - C#
Формулировка задачи:
Доброго дня суток!
Пытаюсь написать программу
через классы
, которая бы решала квадратные уравнения. К сожалению сам разобраться не могу.Пожалуйста помогите.Решение задачи: «Написание программы с использованием классов для решения квадратных уравнений»
textual
Листинг программы
- using System;
- namespace Quadrature
- {
- internal class QuadraticEquation
- {
- public double A { get; private set; }
- public double B { get; private set; }
- public double C { get; private set; }
- public QuadraticEquation(double a, double b, double c)
- {
- A = a;
- B = b;
- C = c;
- }
- public Tuple<double, double> Solve()
- {
- double D = B * B - 4 * A * C;
- if (D < 0) return null;
- return new Tuple<double, double>((-B + Math.Sqrt(D)) / (2 * A), (-B - Math.Sqrt(D)) / (2 * A));
- }
- }
- internal class Program
- {
- private static void Main()
- {
- var e = new QuadraticEquation(1, 2, 1);
- Console.WriteLine(e.Solve());
- Console.ReadKey();
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д