АВТ
Язык:

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

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

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

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

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

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

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

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

2- изменить поле p2 объекта базового класса;

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

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

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

0 - выход.

Вывод: После создания объекта, либо изменения его параметров, выводить сведения об объекте (р1, p2, p3,P1,P2,P3, P) либо (р1, p2, p3,P1,P2,P3, P,S), и не забыть проверить, что треугольник с такими длинами сторон существует.

(Углы рассчитывать в градусах).

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

3 4 5

3 4

1 23

2 27

3 95

4 4

5 8

5 20

0

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

3  4  5  36.8699  53.1301  90  12
3  4  5  36.8699  53.1301  90  12  6
23  4  5 triangle not exist
23  27  5  33.5573  40.4591  6.90177  55
23  27  95 triangle not exist
4  4  5.65685  45  45  90  13.6569  8
4  8  8.94427  26.5651  63.4349  90  20.9443  16
4  20  20.3961  11.3099  78.6901  90  44.3961  40


Статистика Послать на проверку Автор/источник:
Учебные курсы / Языки программирования / Семинар 12. Наследование. Задача 1 /
1632. 07 - Семинар 3. Задание 1. Открытое наследование. Вариант 7. 1633. 1634. 09 - Семинар 3. Задание 1. Открытое наследование. Вариант 9. 1635. 10 - Семинар 3. Задание 1. Открытое наследование. Вариант 10. 1636. 11 - Семинар 3. Задание 1. Открытое наследование. Вариант 11.
 
время генерации 0.702 сек.
© Copyright ВоГТУ, АВТ, Носов Д.А.