Реализовать класс. В нём предусмотреть конструктор для установки начальных значений полей - 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 "Не входит в интервал!";
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д