- •Вариант 1
- •Вариант 9
- •Определить класс с именем student, содержащий:
- •Вариант 17
- •Определить класс с именем student, содержащий:
- •Вариант 2
- •Вариант 10
- •Вариант 18
- •Вариант 3
- •Вариант 4
- •Вариант 11
- •Вариант 19
- •Вариант 5
- •Вариант 12
- •Вариант 6
- •Вариант 13
- •Вариант 20
- •Вариант 7
- •Вариант 14
- •Вариант 21
- •Вариант 8
- •Вариант 15
- •Вариант 22
- •Вариант 16
Вариант 6
-
Определить класс с именем NOTE, содержащий:
-
поля: фамилия, имя; номер телефона, день рождения (массив из трех чисел).
-
методы: конструкторы класса (для создания одномерного и двумерного массивов), деструктор класса, методы, определяемые заданием (для ввода элементов массивов с клавиатуры, для вывода элементов массива на экран, сортировки массивов и пр.).
Написать программу, выполняющую следующие действия:
-
ввод с клавиатуры данных в массив, состоящий из семи объектов типа NOTE; записи должны быть упорядочены по дате рождения;
-
вывод на экран информации о человеке, номер телефона которого введен с клавиатуры;
-
если такого нет, вывести соответствующее сообщение.
Программа должна позволять осуществить проверку всех методов класса.
Вариант 13
-
Определить класс с именем NOTE, содержащий:
-
поля: фамилия, имя; номер телефона, день рождения (массив из трех чисел).
-
методы: конструкторы класса (для создания одномерного и двумерного массивов), деструктор класса, методы, определяемые заданием (для ввода элементов массивов с клавиатуры, для вывода элементов массива на экран, сортировки массивов и пр.).
Написать программу, выполняющую следующие действия:
-
ввод с клавиатуры данных в массив, состоящий из семи объектов типа NOTE; фамилии должны быть упорядочены по алфавиту;
-
вывод на экран информации о людях, чьи дни рождения приходятся на месяц, значение которого введено с клавиатуры; определить количество таких людей;
-
если такого нет, вывести соответствующее сообщение.
Программа должна позволять осуществить проверку всех методов класса.
Вариант 20
-
Определить класс с именем NOTE, содержащий:
-
поля: фамилия, имя; номер телефона, день рождения (массив из трех чисел).
-
методы: конструкторы класса (для создания одномерного и двумерного массивов), деструктор класса, методы, определяемые заданием (для ввода элементов массивов с клавиатуры, для вывода элементов массива на экран, сортировки массивов и пр.).
Написать программу, выполняющую следующие действия:
-
ввод с клавиатуры данных в массив, состоящий из семи объектов типа NOTE; записи должны быть упорядочены по первым трем цифрам номера телефона;
-
вывод на экран информации о человеке, чья фамилия введена с клавиатуры; определить людей, родившихся в том же месяце;
-
если такого / таких нет, вывести соответствующее сообщение.
Программа должна позволять осуществить проверку всех методов класса.
Вариант 7
-
Определить класс с именем ZNAK, содержащий:
-
поля: фамилия, имя; знак зодиака; день рождения (массив из трех чисел).
-
методы: конструкторы класса (для создания одномерного и двумерного массивов), деструктор класса, методы, определяемые заданием (для ввода элементов массивов с клавиатуры, для вывода элементов массива на экран, сортировки массивов и пр.).
Написать программу, выполняющую следующие действия:
-
ввод с клавиатуры данных в массив, состоящий из десяти объектов типа ZNAK; записи должны быть упорядочены по дате рождения;
-
вывод на экран информации о человеке, чей знак зодиака введен с клавиатуры; построить список людей, родившихся в месяцах, соответствующих этому знаку, определить их количество;
-
если такого / таких нет, вывести соответствующее сообщение.
Программа должна позволять осуществить проверку всех методов класса.