Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Tester123
0 / 0 / 0
Регистрация: 16.05.2012
Сообщений: 21
#1

Функции, структуры - C++

22.05.2012, 22:45. Просмотров 389. Ответов 0
Метки нет (Все метки)

Получил вот такое задание, написать надо на с++:

1.1. Создать структуру Человек, с полями Фамилия, год рождения. Создать массив объектов типа Человек из 10 элементов. Заполнить массив. Вывести значения элементов на экран. Отсортировать массив стандартной функцией qsort (по возрасту). Для этого потребуется написать функцию сравнения двух элементов типа Челове, которая соответствует следующему прототипу:
int имя_функции( const void *el1, const void *el2 );
Для всех случаев вывести исходные и отсортированные значения на экран. Инициализацию и вывод массива выполнить в отдельных функциях..
1.2. Добавить в определение структуры Человек оператор < , при этом считать человека моложе, того у которого меньший год рождения. Написать функцию, которая находит человека с большим возрастом. Прототип функции должен иметь вид:

void OldMan( Man *mas, int masLength );
1.3. Написать шаблон функции, которая находит самое большое занчение значение в массиве для любого типа и протестировать ее на массивах типа int, double и Man.

Может у кого-то есть похожие примеры? С кодом не поможете? Не представляю как это сделать, но вижу что работа достаточно объёмная. Сложно ли это сделать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.05.2012, 22:45     Функции, структуры
Посмотрите здесь:

Структуры. Функции ( С ) C++
Функции и структуры C++
C++ структуры и функции
Структуры,файлы,функции C++
Структуры и функции C++
C++ Функции и структуры c++
Функции и структуры C++
Структуры и функции C++
C++ Функции и структуры данных
C++ Структуры и функции
С++: структуры и функции C++
Структуры, функции. С++ сортировка C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 15:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru