АВТ
Язык:

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

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

1639. Семинар 3. Задание 1. Открытое наследование. Вариант 19.

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

Семинар 3. Задание 1. Открытое наследование. Вариант 19.

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

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

1 - сложить с числом поля первого объекта базового класса;

2 - умножить на число поля первого объекта базового класса;

3 - сложить с числом поля второго объекта базового класса;

4 - умножить на число поля второго объекта базового класса;

5 - сложить с числом поля первого объекта производного класса;

6 - умножить на число поля первого объекта производного класса;

7 - сложить с числом поля второго объекта производного класса;

8 - умножить на число поля второго объекта производного класса;

сложить с числом поле р3 первого объекта базового класса;

9 - векторно сложить объекты производного класса;

10 - скалярно перемножить объекты производного класса;

0 - выход.

Вывод: После создания объектов, либо изменения их параметров, выводить сведения об объектах и результат сравнения.

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

10 24 20 50 16 12
20 2 29 1 2 3
1 100
2 -2
3 350
4 4
5 -10
6 7
7 54

8 23

9

10

0

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

(10,24,20)  (50,16,12) not equal
(20,2,29)  (1,2,3) not equal
(110,124,120)  (50,16,12) not equal
(-220,-248,-240)  (50,16,12) not equal
(-220,-248,-240)  (400,366,362) not equal
(-220,-248,-240)  (1600,1464,1448) not equal
(10,-8,19)  (1,2,3) not equal
(70,-56,133)  (1,2,3) not equal
(70,-56,133)  (55,56,57) not equal
(70,-56,133)  (1265,1288,1311) not equal
(1335,1232,1444)  
190785


Статистика Послать на проверку Автор/источник:
Учебные курсы / Языки программирования / Семинар 12. Наследование. Задача 1 /
1642. 18 - Семинар 3. Задание 1. Открытое наследование. Вариант 18. 1639. 1643. 20 - Семинар 3. Задание 1. Открытое наследование. Вариант 20.
 
время генерации 0.078 сек.
© Copyright ВоГТУ, АВТ, Носов Д.А.