АВТ
Язык:

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

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

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

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

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

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

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

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

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

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

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

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

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

0 - выход.

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

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

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

10 24 20

3 4 5

1 23

2 27

3 25

4 4

5 8

6 20

0

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

10 24 20 54
3 4 5 36.8699 53.1301 90.0000 6.00000
23 24 20 67
23 27 20 70
23 27 25 75
4 4 5 51.3178 51.3178 77.3644 7.80625
4 8 5 24.1468 125.0996 30.7535 8.18153
4 8 20 triangle not exist


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