АВТ
Язык:

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

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

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

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

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

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

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

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

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

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

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

0 - выход.

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

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

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

3 4 5

3

1 23

2 27

3 95

4 4

4 8

4 20

0

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

3  4  5  36.8699  53.1301  90  12
2  2  2  60  60  60  6  1.73205
3  4  95 triangle not exist
4  4  4  60  60  60  12  6.9282
8  8  8  60  60  60  24  27.7128
20  20  20  60  60  60  60  173.205


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