АВТ
Язык:

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

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

1692. Семинар 3. Задание 2. Массивы и наследование. Вариант 18.

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

Семинар 3. Задание 2. Массивы и наследование. Вариант 18.

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

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

1- изменить указанный элемент объекта базового класса;

2- изменить указанный элемент списка первого объекта производного класса;

3- изменить указанный элемент списка второго объекта производного класса;

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

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

6- вставка второй строки в первую с указанной позиции;

7- вставка первой строки во вторую с указанной позиции;

0 - выход.

Вывод: После создания объекта, либо изменения его параметров, выводить сведения об объекте Array(элементы) либо String(длина, элементы, сцепление строк, поиск второй строки в первой).

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

5 1 2 3 4 5

6 a b c d e f

2 c d

1 3 25

1 4 35

2 1 z

3 2 y

4 6

5 2

6 3

7 1

0

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

Array 1 2 3 4 5
String1 6 abcdef String2 2 cd
String1+String2  8 abcdefcd poz=3
Array 1 2 3 25 5
Array 1 2 3 25 35
String1 6 zbcdef String2 2 cd
String1+String2  8 zbcdefcd poz=3
String1 6 zbcdef String2 2 cy
String1+String2  8 zbcdefcy net podstroki!
String1 5 zbcde String2 2 cy
String1+String2  7 zbcdecy net podstroki!
String1 5 zbcde String2 1 c
String1+String2  6 zbcdec poz=3
String1 7 zbcycd String2 1 c
String1+String2  8 zbcycdc poz=5
String1 5 zbcde String2 7 zbcdef
String1+String2  12 zbcdezbcdef poz=1


Статистика Послать на проверку Автор/источник:
Учебные курсы / Языки программирования / Семинар 12. Наследование. Задача 2 /
1655. 17 - Семинар 3. Задание 2. Массивы и наследование. Вариант 17. 1692.
 
время генерации 0.125 сек.
© Copyright ВоГТУ, АВТ, Носов Д.А.