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

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

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

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

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

Создать объект на основе созданного класса. Осуществить использование объекта в программе. Собственно не могу понять что засунуть в конструктор. Помогите Мой код:
Листинг программы
  1. public partial class Form1 : Form
  2. {
  3. public Form1()
  4. {
  5. InitializeComponent();
  6. }
  7. public void button1_Click(object sender, EventArgs e)
  8. {
  9. string a = textBox4.Text;
  10. string b = textBox5.Text;
  11. string c = textBox6.Text;
  12. textBox7.Text = rc.rangecheck(a, b, c);
  13. }
  14. private void button2_Click(object sender, EventArgs e)
  15. {
  16. this.Close();
  17. }
  18. }
  19. public class rc //класс
  20. {
  21. public rc(string a, string b, string c) //конструктор
  22. {
  23. }
  24. public static string rangecheck(string a, string b, string c) //метод
  25. {
  26. float f = Convert.ToSingle(a);
  27. float s = Convert.ToSingle(b);
  28. float g = Convert.ToSingle(c);
  29. if (g >= f && g < s)
  30. {
  31. return "Входит в интервал!";
  32. }
  33. else
  34. {
  35. return "Не входит в интервал!";
  36. }
  37. }
  38. }

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

textual
Листинг программы
  1. public class rc //класс
  2.     {
  3.         double r {set; get;}
  4.         double l {set; get;}
  5.  
  6.         public static string rangecheck(double r, double l, double  c)  //метод
  7.         {
  8.  
  9.             if (r >= c && l < c)
  10.                 return "Входит в интервал!";
  11.             else
  12.                 return "Не входит в интервал!";
  13.         }
  14.  
  15.     }

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


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

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

9   голосов , оценка 4.222 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы