АВТ
Язык:

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

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

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

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

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

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

Ввод: Создать объекта производного класса Linear(a*x+b =0), введя его характеристики, затем создать объекта производного класса Square (a*x^2+B*x+c=0), введя его характеристики. Затем выполнять действия, предписанные командами ввода:

1- изменить первый параметр производного класса Linear(a);

2- изменить второй параметр производного класса Linear(b);

3- изменить первый параметр производного класса Square (a);

4- изменить второй параметр производного класса Square (b);

5 – изменить третий параметр производного класса Square (с);

0 - выход.

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

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

1 -1
1 -3 2

1 2
2 -3

3 2

4 -4

5 -10

0

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

Linear: 1*x+-1=0   root x=1
Square: 1*x^2+-3*x+2=0   roots x1=2 x2=1
Linear: 2*x+-1=0   root x=0.5
Linear: 2*x+-3=0   root x=1.5
Square: 2*x^2+-3*x+2=0   no roots!  
Square: 2*x^2+-4*x+2=0   roots x1=1 x2=1
Square: 2*x^2+-4*x+-10=0   roots x1=3.44949 x2=-1.44949


Статистика Послать на проверку Автор/источник:
Учебные курсы / Языки программирования / Семинар 12. Наследование. Задача 4 /
1663. 06 - Семинар 3. Задание 4. Абстрактные классы. Вариант 6 1672. 1657. 08 - Семинар 3. Задание 4. Абстрактные классы. Вариант 8. 1666. 09 - Семинар 3. Задание 4. Абстрактные классы. Вариант 09. 1676. 10 - Семинар 3. Задание 4. Абстрактные классы. Вариант 10.
 
время генерации 0.047 сек.
© Copyright ВоГТУ, АВТ, Носов Д.А.