.NET 4.x Не могу закончить код - C#

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

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

Делаю лабу, и мне надо написать библиотеку для квадратного уравнения(все вычисления выполняется в этой библиотеки ) *.dll . Я вот написал код
using System;

namespace Quadratic_Libre_class
{
    public class Quadratic
    {
        double a, b, c;
        double desk;
        //Конструктор
        public Quadratic(double a, double b, double c)
        {
            this.a = a;
            this.b = b;
            this.c = c;
        }
        // Свойства
        public double Desk
        {
            get { return desk; }
            set { value = desk; }
        }
        //Вычисляем дискременат
        public double Diskremy()
        {
            return Desk = Math.Pow((-b), 2) - (4 * a * c);
        }

        public struct Res
        { 
           public double x1, x2;
        }
    }
}
Но не могу понять как мне реализовать сравнения, то есть суть if(Desk > 0) одни код идет, if(Desk < 0 ) нет корней и т.д. как эту функцию выполнить, что бы она возращала значении. Так как эта библиотека будет применяться в WindowsForm, WPF, коносле

Решение задачи: «.NET 4.x Не могу закончить код»

textual
Листинг программы
else return -b / 2 * a;

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


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

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

7   голосов , оценка 3.571 из 5
Похожие ответы