Реализовать класс. В нём предусмотреть конструктор для установки начальных значений полей - C#

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

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

Поле left - вещественное число, левая граница диапазона. Поле right - вещественное число, правая граница диапазона. Пара этих числе представляет полуоткрытый интервал [left,right). Реализовать класс, в котором предусмотреть метод rangecheck() - проверку заданного числа на принадлежность диапазону. Реализовать класс.

В нём предусмотреть конструктор для установки начальных значений полей.

Создать объект на основе созданного класса. Осуществить использование объекта в программе. Собственно не могу понять что засунуть в конструктор. Помогите Мой код:
public partial class Form1 : Form
    {
 
        public Form1()
 
        {
            InitializeComponent();
 
        }
 
        public void button1_Click(object sender, EventArgs e)
        {
 
            string a = textBox4.Text;
            string b = textBox5.Text;
            string c = textBox6.Text;
            textBox7.Text = rc.rangecheck(a, b, c);
 
        }
 
        private void button2_Click(object sender, EventArgs e)
        {
            this.Close();
        }
    }
    public class rc //класс
    {
        public rc(string a, string b, string c)  //конструктор 
        {
            
        }
 
        public static string rangecheck(string a, string b, string c)  //метод
        {
            float f = Convert.ToSingle(a);
            float s = Convert.ToSingle(b);
            float g = Convert.ToSingle(c);
            if (g >= f && g < s)
            {
                return "Входит в интервал!";
 
            }
            else
            {
                return "Не входит в интервал!";
            }
        }
 
    }

Решение задачи: «Реализовать класс. В нём предусмотреть конструктор для установки начальных значений полей»

textual
Листинг программы
public class rc //класс
    {
        double r {set; get;}
        double l {set; get;}
 
        public static string rangecheck(double r, double l, double  c)  //метод
        {
 
            if (r >= c && l < c)
                return "Входит в интервал!";
            else
                return "Не входит в интервал!";
        }
 
    }

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


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

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

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