Спроектировать шаблон класса spisok для реализации односвязного линейного списка. При использовании шаблона класса в качестве данных для элемента односвязного списка использовать структурную переменную, содержащую следующую персональную информацию:
+) личный номер;
+) фамилия;
+) имя;
+) возраст;
+) страна проживания;
+) профессия;
+) хобби;
+) номер телефона.
Создать список из 10-15 элементов.
Разработать функции работы со списком:
добавления элемента в список;
вывод на экран данных элемента списка;
поиск информации;
сортировка списка.
Поиск информации по полю - страна проживания
Сортировка списка по полю - возраст
Интерфейс пользователя разработать в виде меню.
Пояснительная записка оформляется в печатном виде с указанием темы, задания на контрольную работу, текста программы с комментариями, результатов работы программы, выводов по организации разработанного проекта программы и списка использованной литературы.