АВТ
Язык:

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

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

1650. Семинар 3. Задание 2. Массивы и наследование. Вариант 4.

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

Семинар 3. Задание 2. Массивы и наследование. Вариант 4.

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

Ввод:  Создать объект базового класса, введя его характеристики, затем создать два объекта производного класса, введя их характеристики и дробное число. Затем выполнять действия, предписанные командами ввода:

1- изменить элемент с указанным номером первого объекта базового класса;

2- изменить первый объект производного класса Money;

3- изменить второй объект производного класса Money;

4  изменить дробное число;

0 - выход.

Вывод: После создания объекта, либо изменения его параметров, выводить сведения об объекте по формату для базового класса – вывод всех элементов массива, для производного класса Money (первое число, второе число, x1+x2, x1-x2, x1*число, х2*число, x1/x2).

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

8 10 24 3 4 1 203 2 724

12  4 5 6 7 8 8 6 2 1 2 5 6     9 3 2 1 3 2 8 4 1 7 8 5  3.976

1 3 94

1 5 120

2 2 3 3 2 1 4 8 2 1 6 4 5

3 1 1 2 2 2 3 3 2 1 9 3 7

4 6.121

0

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

Array 10 24 3 4 1 203 2 724
Money1 6521268876.54 Money2 5871482312.39
Money1+Money2  12392751188.93
Money1-Money2  649786564.15
Money1*chislo 25928565053.12 Money2*chislo 23345013674.06
Money1/Money2 1.11067
Array 10 24 3 94 1 203 2 724
Array 10 24 3 94 1 120 2 724
Money1 5461284123.32 Money2 5871482312.39
Money1+Money2  11332766435.71
Money1-Money2  -410198189.07
Money1*chislo 21714065674.32 Money2*chislo 23345013674.06
Money1/Money2 0.930137
Money1 5461284123.32 Money2 7391233222.11
Money1+Money2  12852517345.43
Money1-Money2  -1929949098.79
Money1*chislo 21714065674.32 Money2*chislo 29387543291.10
Money1/Money2 0.738887
Money1 5461284123.32 Money2 7391233222.11
Money1+Money2  12852517345.43
Money1-Money2  -1929949098.79
Money1*chislo 33428520118.84 Money2*chislo 45241738552.53
Money1/Money2 0.738887


Статистика Послать на проверку Автор/источник:
Учебные курсы / Языки программирования / Семинар 12. Наследование. Задача 2 /
1649. 03 - Семинар 3. Задание 2. Массивы и наследование. Вариант 3. 1650. 1690. 05 - Семинар 3. Задание 2. Массивы и наследование. Вариант 5. 1688. 06 - Семинар 3. Задание 2. Массивы и наследование. Вариант 6. 1689. 07 - Семинар 3. Задание 2. Массивы и наследование. Вариант 7.
 
время генерации 0.078 сек.
© Copyright ВоГТУ, АВТ, Носов Д.А.