АВТ
Language:

Remote Training on Programming

Problems On-line status Contests FAQ
For authors:
Register  ||  Login
 
Hello, Guest! Login or register.

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

Time Limit: 1 seconds
Memory Limit:65536KB
Points:10
View Problem Statistics Submit Problem added 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


View Problem Statistics Submit Author/source:
Educational Courses / Языки программирования / Семинар 12. Наследование. Задача 2 /
1649. 03 - Семинар 3. Задание 2. Массивы и наследование. Вариант 3. 1650. 1690. 05 - Семинар 3. Задание 2. Массивы и наследование. Вариант 5. 1688. 06 - Семинар 3. Задание 2. Массивы и наследование. Вариант 6. 1689. 07 - Семинар 3. Задание 2. Массивы и наследование. Вариант 7.
We can all benefit by doing occasional "toy" programs, when artificial restrictions are set up, so that we are forced to push our abilities to the limit. The art of tackling miniproblems with all our energy will sharpen our talents for the real problems. Donald E. Knuth.
time generating 0.531 sec.
© Copyright VSTU, AVT, Nosov D.A.