Описать структуру с именем NOTE - C# (216002)

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

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

Помогите плиз с задачкой или подкинте идею.
1. Описать структуру с именем NOTE, содержащую следующие поля: - фамилия, имя; - номер телефона; - день рождения (массив из трёх чисел). 2. Написать программу, выполняющую следующие действия; - ввод с клавиатуры данных в массив BLOCKNOTE состоящий из восьми элементов типа NOTE ; записи должны быть упорядочены по трём первым цифрам номера телефона; - вывод на экран информации о человеке, чья фамилия введена с клавиатуры; - если такого нет, выдать на дисплей соответствующее сообщение.
Желательно в формах

Решение задачи: «Описать структуру с именем NOTE»

textual
Листинг программы
struct Note
    {
        string _famaly;
        string _name;
        int _phone;
        int[] _birthday;
        public Note()
        {
            Famaly = "";
            Name = "";
            _birthday = new int[3];
            Phone = 0;
        }
        public Note(string famaly, string name, int phone, int[] birtday)
        {
            if (birtday.Length != 3)
                throw new Exception("Массив должен состоять из трёх чисел.");
            _famaly = famaly;
            _name = name;
            _phone = phone;
            _birthday = birtday;
        }
        public string Famaly
        {
            get
            {
                return _famaly;
            }
            set
            {
                _famaly = value;
            }
        }
        public string Name
        {
            get
            {
                return _name;
            }
            set
            {
                _name = value;
            }
        }
        public int Phone
        {
            get
            {
                return _phone;
            }
            set
            {
                _phone = value;
            }
        }
        public int[] Birthday
        {
            get
            {
                return _birthday;
            }
            set
            {
                _birthday = value;
            }
        }
        public override string ToString()
        {
            return "Фамилия: " + this.Famaly + " Имя: " + this.Name + "\nНомер телефона: "
                + this.Phone;
        }
 
    }

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


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

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

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