АВТ
Язык:

Дистанционный практикум по программированию

Задачи On-line статус ЧаВо Турниры
Для авторов:
 
Здравствуйте, Гость! Войдите с паролем или зарегистрируйтесь.

1522. Семинар 10. Классы и объекты. Зад.3. Композиция классов и объектов. Вариант 13

Ограничение времени: 1 секунды
Ограничение памяти:65536КБ
Баллы:3
Статистика Послать на проверку Задачу добавил Administrator

Композиция классов и объектов

Тип данных должен быть реализован в виде класса с указанными закрытыми полями, где операции реализуются в виде открытых методов класса. Требуется реализовать тип данных с помощью класса. Во всех заданиях обязательно должны присутствовать:

·        Метод инициализации Init(); метод должен контролировать значения аргументов на корректность, при некорректных значения выводить сообщение No и заканчивать работу с этим экземпляром;

·        Ввод с клавиатуры Read();

·        Вывод на экран Display(), в котором выводятся поля экземпляра и результат вычислений специфического метода;

В головной функции требуется создать один статический экземпляр описанного типа и массив из n динамических экземпляров этого типа и выдать данные по каждому из этих экземпляров. Текущим годом считать 2015.

Формат входных данных.

Ввод: параметры статического объекта, затем число экземпляров в динамическом объекте и данные параметров динамических объектов по шаблону:

<ФИО> <оклад> <год_поступления><%надбавки> <число_отработанных_дней> <число_рабочих_дней>.

Вывод: поля экземпляра и результаты специфических методов статического объекта, затем данные экземпляров и результаты специфических методов динамического объекта по шаблону:

<ФИО> <оклад> <стаж> <начисленная_сумма> <удержанная_сумма> <сумма_на_руки>.

Пример входных данных:

Ivanov 10000.00 2015 10 15 20

3

Petrov 50000.00  2005  20 20 30

Sidorov 15000.00 2000  10 30  30

Serov 20000.00  2010  20 10 20

Пример выходных данных:

Ivanov   10000.00 0    8250.00    1144.28    7105.73
Petrov   50000.00 10   40000.00    5548.00   34452.00
Sidorov   15000.00 15   16500.00    2288.55   14211.45
Serov   20000.00 5   12000.00    1664.40   10335.60


Статистика Послать на проверку Автор/источник:
Учебные курсы / Языки программирования / Семинар 10. Классы и объекты. Задача 3 Лаптев,1.3 /
1530. 12 - Семинар 10. Классы и объекты. Зад.3. Композиция классов и объектов. Вариант 12 1522. 1525. 14 - Семинар 10. Классы и объекты. Зад.3. Композиция классов и объектов. Вариант 14 1536. 15 - Семинар 10. Классы и объекты. Зад.3.Композиция классов и объектов. Вариант 15 1535. 16 - Семинар 10. Классы и объекты. Зад.3. Композиция классов и объектов. Вариант 16
 
время генерации 0.062 сек.
© Copyright ВоГТУ, АВТ, Носов Д.А.