Добрый день, С++ сможете сделать?
Само задание
Определить класс ZNAK, содержащий следующие частные элементы дан-ных:
• NAME – фамилия, имя;
• ZODIAC – знак Зодиака;
• BDAY – день рождения (массив из трех двузначных чисел); общие методы ввода/вывода данных, с проверкой правильности вво-да/вывода; конструктор, с инициализацией данных.
2. Написать программу, выполняющую следующие действия: • объявить пять объектов класса ZNAK;
• инициализировать три объекта с помощью конструктора; • ввести с клавиатуры данные для двух объектов ;
• вывести на экран информацию о людях, родившихся под знаком, наименование которого введено с клавиатуры;
• если таких нет, выдать на дисплей соответствующее сообщение.
3. Читать данные дополнительных записей из текстового файла.
4. Добавить конструктор, который вводит с клавиатуры все поля.
5. Сохранить данные всех записей в другой текстовый файл.
6. Удалить из файла все записи, у которых знак совпадает с задан-ным с клавиатуры и записать данные в третий файл.