ДАЮ 50 БАЛЛОВ!!! ПОМОГИТЕ ПОЖАЛУЙСТА!!! НЕОБХОДИМО НАПИСАТЬ ПРОГРАММУ НА ЯЗЫКЕ С++!!! ЗАДАНИЕ: Реализовать программу «Телефонный справочник» с использованием структур (Struct). Требования к программе: ● максимальное количество записей в справочнике - 20. ● каждый запись должна содержать следующую информацию: имя (до 10 символов включительно), фамилия (до 20 символов), номер телефона (до 12 цифр). Все поля являются обязательными (не могут быть пустыми). ● ключевое поле - номер телефона (в справочнике может существовать только один запись с указанным номером). ● структура хранения записей в справочнике - массив. ● после запуска программа выводит на экран меню: 1. Добавить запись 2. Удалить запись 3. Найти запись 4. Показать все записи 5. Выйти по программе и просит пользователя сделать выбор. ● после выбора пользователя программа при необходимости может пригласить дополнительную информацию (например, номер телефона для удаления записи). ● после выполнения операции, вызвал пользователь, программа сообщает о результате (успешное завершение или ошибка), просит пользователя нажать любую клавишу для продолжения. затем снова выводит на экран меню. ● для удаления записи необходимо указать номер телефона. ● для поиска записи необходимо указать фамилию. ● программа должна контролировать ввода данных пользователем и сохранять работоспособность при введении сознательно неверных данных (например, слишком длинной строки в качестве имени или неразрешенных символов в номере телефона).