АВТ
Язык:

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

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

1653. Семинар 3. Задание 4. Абстрактные классы. Вариант 1.

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

Семинар 3. Задание 4. Абстрактные классы. Вариант 1.

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

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

(для прямоугольника – длины сторон, для круга –радиус, для трапеций – основания, высота и угол при основании(в градусах)). Затем выполнять действия, предписанные командами ввода:

1- изменить радиус круга;

2- изменить параметры прямоугольника;

3 – изменить параметры трапеции;

0 - выход.

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

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

2 4

7

3 5 2 90

1 3

2 6 9

3 6 10 4 45

0

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

Rectangle a=2 b=4 Perimetr=12 Square=8
Circle Radius=7 Perimetr=43.9823 Square=153.938
Trapecium a=3 b=5 h=2 alfa=90 Perimetr=12.8284 Square=8
Circle Radius=3 Perimetr=18.8496 Square=28.2743
Rectangle a=6 b=9 Perimetr=30 Square=54
Trapecium a=6 b=10 h=4 alfa=45 Perimetr=25.6569 Square=32


Статистика Послать на проверку Автор/источник:
Учебные курсы / Языки программирования / Семинар 12. Наследование. Задача 4 /
1653. 1658. 02 - Семинар 3. Задание 4. Абстрактные классы. Вариант 2. 1659. 03 - Семинар 3. Задание 4. Абстрактные классы. Вариант 3. 1673. 04 - Семинар 3. Задание 4. Абстрактные классы. Вариант 04.
 
время генерации 0.047 сек.
© Copyright ВоГТУ, АВТ, Носов Д.А.