Создан заказ №227368
22 мая 2014
Переделать программу под потоковый вывод/ввод по заданию
Как заказчик описал требования к работе:
Здравствуйте, напишите при возможности...
Вариант 7
Исходные данные: информация, записываемая в школьный журнал: фа-милии и оценки; номер школы. Количество записей в журнале является пере-менным.
Функции:
1) Определение количества и фамилий учеников с баллом выше сред-него по классу.
2)Выделение
фамилий учеников, определенных по первой функции,
в отдельный список.
Обработка:
1)Определить с использованием первой функции номер объекта, кото-рый имеет максимальное количество учеников с баллом выше среднего
2) Для найденного объекта выполнить вторую функцию.
Тема № 6 Создание и обработка наборов данных заданной структу-ры с использованием перегрузки операторов ввода-вывода.
Цель выполнения этой работы состоит в изучении особенностей пере-определения операций ввода-вывода встроенных типов для использования этих операций в стандартном формате для объектов заданных классов.
Исходные данные для этого задания: объект со структурой, определен-ной в первом задании.
Требуется составить программу, в которой операции ввода-вывода пе-реопределены для ввода-вывода объектов.
Требования:
• перегрузка быть реализована обязательно с возможностью сцепле-ния операций. Это означает, что должна существовать возможность записи операции ввода-вывода одновременно для нескольких переменных и объек-тов встроенного типа в виде одной строки. Это означает, переопределяющая функция должна возвращать ссылку на объект, для которого определены опе-рации ввода-вывода.
• Операция вывода(ввода) должна быть реализована для записи по формату следующего вида:
cin<<a<<c<<f<<w
Где a,c, - переменные встроенных типов ;
f, w - объекты разных классов, но для каждого класса должна быть переопределена операция <<.
• В функции, которая переопределяет ввод-вывод объекта, должна быть предусмотрена не только операция чтения или записи, но и некоторая предварительная обработка. Например, функция вывода объекта, которая вы-водит член-данное, представленное строкой, должна выводить не все символы строки, а только символы с четными номерами.
• Переопределенная операция ввода(вывода) может быть включена в программу первой темы и использоваться для ввода-вывода объектов(вместо открытой функции ввода или вывода данных объекта).1
подробнее
Заказчик
заплатил
заплатил
20 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
23 мая 2014
Заказ завершен, заказчик получил финальный файл с работой
5
Переделать программу под потоковый вывод/ввод по заданию.jpg
2019-03-02 05:05
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Раньше чем расчитовал, и очень круто и радует )) все верно , все работает как часы , советую всем.мастер своего дела.