АВТ
Язык:

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

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

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

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

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

    

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

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

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

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

3 – удалить карточку из первого объекта производного класса;

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

5 – удалить карточку из второго объекта производного класса;

0 - выход.

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

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

5   1 2 3 4 5

8 dict1

table stol

chair stul

map karta

book kniga

pen ruchka

apple yabloko

cat kot

mat kovrik

8 dict2

black chernyi

white belyi

red krasnyi

green zelenyi

blue sinii

cat kot

mat kovrik

book kniga

1 3

1 7

2 pie pirog

3 slice kusok

4 cat

5 mat

0

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

1  2  3  4  5 

Dictionary1 dict1

table-stol;

chair-stul;

map-karta;

book-kniga;

pen-ruchka;

apple-yabloko;

cat-kot;

mat-kovrik;

Dictionary2 dict2

black-chernyi;

white-belyi;

red-krasnyi;

green-zelenyi;

blue-sinii;

cat-kot;

mat-kovrik;

book-kniga;

Dictionary1 + Dictionary2  table-stol;

chair-stul;

map-karta;

book-kniga;

pen-ruchka;

apple-yabloko;

cat-kot;

mat-kovrik;

black-chernyi;

white-belyi;

red-krasnyi;

green-zelenyi;

blue-sinii;

Dictionary1 - Dictionary2  table-stol;

chair-stul;

map-karta;

pen-ruchka;

apple-yabloko;

Dictionary1 * Dictionary2  book-kniga;

cat-kot;

mat-kovrik;

mas[3]=4

nedopustimy index

Dictionary1 dict1

table-stol;

chair-stul;

map-karta;

book-kniga;

pen-ruchka;

apple-yabloko;

cat-kot;

mat-kovrik;

pie-pirog;

Dictionary2 dict2

black-chernyi;

white-belyi;

red-krasnyi;

green-zelenyi;

blue-sinii;

cat-kot;

mat-kovrik;

book-kniga;

Dictionary1 + Dictionary2  table-stol;

chair-stul;

map-karta;

book-kniga;

pen-ruchka;

apple-yabloko;

cat-kot;

mat-kovrik;

pie-pirog;

black-chernyi;

white-belyi;

red-krasnyi;

green-zelenyi;

blue-sinii;

Dictionary1 - Dictionary2  table-stol;

chair-stul;

map-karta;

pen-ruchka;

apple-yabloko;

pie-pirog;

Dictionary1 * Dictionary2  book-kniga;

cat-kot;

mat-kovrik;

Dictionary1 dict1

table-stol;

chair-stul;

map-karta;

book-kniga;

pen-ruchka;

apple-yabloko;

cat-kot;

mat-kovrik;

pie-pirog;

Dictionary2 dict2

black-chernyi;

white-belyi;

red-krasnyi;

green-zelenyi;

blue-sinii;

cat-kot;

mat-kovrik;

book-kniga;

slice-kusok;

Dictionary1 + Dictionary2  table-stol;

chair-stul;

map-karta;

book-kniga;

pen-ruchka;

apple-yabloko;

cat-kot;

mat-kovrik;

pie-pirog;

black-chernyi;

white-belyi;

red-krasnyi;

green-zelenyi;

blue-sinii;

slice-kusok;

Dictionary1 - Dictionary2  table-stol;

chair-stul;

map-karta;

pen-ruchka;

apple-yabloko;

pie-pirog;

Dictionary1 * Dictionary2  book-kniga;

cat-kot;

mat-kovrik;

Dictionary1

table-stol;

chair-stul;

map-karta;

book-kniga;

pen-ruchka;

apple-yabloko;

mat-kovrik;

pie-pirog;

Dictionary2 dict2

black-chernyi;

white-belyi;

red-krasnyi;

green-zelenyi;

blue-sinii;

cat-kot;

mat-kovrik;

book-kniga;

slice-kusok;

Dictionary1 + Dictionary2  table-stol;

chair-stul;

map-karta;

book-kniga;

pen-ruchka;

apple-yabloko;

mat-kovrik;

pie-pirog;

black-chernyi;

white-belyi;

red-krasnyi;

green-zelenyi;

blue-sinii;

cat-kot;

slice-kusok;

Dictionary1 - Dictionary2  table-stol;

chair-stul;

map-karta;

pen-ruchka;

apple-yabloko;

pie-pirog;

Dictionary1 * Dictionary2  book-kniga;

mat-kovrik;

Dictionary1

table-stol;

chair-stul;

map-karta;

book-kniga;

pen-ruchka;

apple-yabloko;

mat-kovrik;

pie-pirog;

Dictionary2

black-chernyi;

white-belyi;

red-krasnyi;

green-zelenyi;

blue-sinii;

cat-kot;

book-kniga;

slice-kusok;

Dictionary1 + Dictionary2  table-stol;

chair-stul;

map-karta;

book-kniga;

pen-ruchka;

apple-yabloko;

mat-kovrik;

pie-pirog;

black-chernyi;

white-belyi;

red-krasnyi;

green-zelenyi;

blue-sinii;

cat-kot;

slice-kusok;

Dictionary1 - Dictionary2  table-stol;

chair-stul;

map-karta;

pen-ruchka;

apple-yabloko;

mat-kovrik;

pie-pirog;

Dictionary1 * Dictionary2  book-kniga;


Статистика Послать на проверку Автор/источник:
Учебные курсы / Языки программирования / Семинар 12. Наследование. Задача 2 /
1691. 09 - Семинар 3. Задание 2. Массивы и наследование. Вариант 9. 1700. 1701. 12 - Семинар 3. Задание 2. Массивы и наследование. Вариант 12. 1702. 13 - Семинар 3. Задание 2. Массивы и наследование. Вариант 13. 1703. 16 - Семинар 3. Задание 2. Массивы и наследование. Вариант 16.
 
время генерации 0.28 сек.
© Copyright ВоГТУ, АВТ, Носов Д.А.