АВТ
Язык:

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

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

1501. Лаптев. Семинар 1. Классы и объекты. Задача 2. Структуры и классы. Вариант 1.

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

Структуры и классы

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

·        Метод инициализации Init(); метод должен контролировать значения аргументов на корректность, при некорректных значения выводить сообщение No и заканчивать работу с этим экземпляром;

·        Ввод с клавиатуры Read();

·        Вывод на экран Display(), в котором выводятся поля экземпляра и результат вычислений специфического метода;

В головной функции требуется создать один статический экземпляр описанного типа и массив из n динамических экземпляров этого типа и вызвать для каждого из этих экземпляров все перечисленные методы в указанном порядке.

image001

 

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

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

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

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

1 2 1 -2

3

5.5  2  0  1

0  -3  0 3

-2  4 -2 -4

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

  2.000    0.000

  0.000    4.000

  5.000    0.000

 -0.600    0.800

No

   1.000   -2.000

   5.500    3.000

   5.500    1.000

  -2.000    5.500

   2.000   -5.500

No

   5.500   -2.000

   0.000    0.000

   0.000   -6.000

   9.000    0.000

  -1.000    0.000

No

   0.000    3.000

  -4.000    0.000

  0.000   8.000

  20.000  0.000

  -0.600    -0.800

No

   -2.000    -4.000

 

 


Статистика Послать на проверку Автор/источник:
Учебные курсы / Языки программирования / Семинар 10. Классы и объекты. Задача 2 Лаптев,1.2 /
1501. 1502. 002 - Лаптев. Семинар 1. Классы и объекты. Задача 2. Структуры и классы. Вариант 2. 1510. 003 - Лаптев. Семинар 1. Классы и объекты. Задача 2. Структуры и классы. Вариант 3. 1504. 004 - Лаптев. Семинар 1. Классы и объекты. Задача 2. Структуры и классы. Вариант 4.
 
время генерации 0.062 сек.
© Copyright ВоГТУ, АВТ, Носов Д.А.