АВТ
Язык:

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

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

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

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

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

    

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

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

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

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

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

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

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

0 - выход.

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

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

5   1 2 3 4 5

8 kart1

Ivanov 09.02.1995

Petrov 04.05.1994

Sidorov 01.12.1993

Sokolov 15.04.1996

Andreev 24.04.1995

Kluev 08.03.1996

Egorov 06.07.1997

Markov 02.03.1998

8 kart2

Sidorov 01.12.1993

Sokolov 15.04.1996

Kluev 08.03.1996

Egorov 06.07.1997

Antonov 03.08.1995

Popov 18.09.1993

Suhov 15.10.1992

Semenov 12.11.1998

1 3

1 7

2 Elkin 15.12.1994

4 Palkin 17.02.1995

3 Elkin 15.12.1994

5 Popov 18.09.1993

0

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

1  2  3  4  5  
ListPerson1 kart1
Ivanov-09.02.1995 - Aquarius;
Petrov-04.05.1994 - Taurus;
Sidorov-01.12.1993 - Sagittarius;
Sokolov-15.04.1996 - Aries;
Andreev-24.04.1995 - Taurus;
Kluev-08.03.1996 - Aquarius;
Egorov-06.07.1997 - Cancer;
Markov-02.03.1998 - Aquarius;
ListPerson2 kart2
Sidorov-01.12.1993 - Sagittarius;
Sokolov-15.04.1996 - Aries;
Kluev-08.03.1996 - Aquarius;
Egorov-06.07.1997 - Cancer;
Antonov-03.08.1995 - Leo;
Popov-18.09.1993 - Virgo;
Suhov-15.10.1992 - Libra;
Semenov-12.11.1998 - Scorpio;
ListPerson1 + ListPerson2
Ivanov-09.02.1995 - Aquarius;
Petrov-04.05.1994 - Taurus;
Sidorov-01.12.1993 - Sagittarius;
Sokolov-15.04.1996 - Aries;
Andreev-24.04.1995 - Taurus;
Kluev-08.03.1996 - Aquarius;
Egorov-06.07.1997 - Cancer;
Markov-02.03.1998 - Aquarius;
Antonov-03.08.1995 - Leo;
Popov-18.09.1993 - Virgo;
Suhov-15.10.1992 - Libra;
Semenov-12.11.1998 - Scorpio;
ListPerson1 - ListPerson2
Ivanov-09.02.1995 - Aquarius;
Petrov-04.05.1994 - Taurus;
Andreev-24.04.1995 - Taurus;
Markov-02.03.1998 - Aquarius;
ListPerson1 * ListPerson2
Sidorov-01.12.1993 - Sagittarius;
Sokolov-15.04.1996 - Aries;
Kluev-08.03.1996 - Aquarius;
Egorov-06.07.1997 - Cancer;
arr[3] = 4
Invalid index
Ivanov-09.02.1995 - Aquarius;
Petrov-04.05.1994 - Taurus;
Sidorov-01.12.1993 - Sagittarius;
Sokolov-15.04.1996 - Aries;
Andreev-24.04.1995 - Taurus;
Kluev-08.03.1996 - Aquarius;
Egorov-06.07.1997 - Cancer;
Markov-02.03.1998 - Aquarius;
Elkin-15.12.1994 - Sagittarius;
ListPerson2 kart2
Sidorov-01.12.1993 - Sagittarius;
Sokolov-15.04.1996 - Aries;
Kluev-08.03.1996 - Aquarius;
Egorov-06.07.1997 - Cancer;
Antonov-03.08.1995 - Leo;
Popov-18.09.1993 - Virgo;
Suhov-15.10.1992 - Libra;
Semenov-12.11.1998 - Scorpio;
ListPerson1 + ListPerson2
Ivanov-09.02.1995 - Aquarius;
Petrov-04.05.1994 - Taurus;
Sidorov-01.12.1993 - Sagittarius;
Sokolov-15.04.1996 - Aries;
Egorov-06.07.1997 - Cancer;
Markov-02.03.1998 - Aquarius;
Elkin-15.12.1994 - Sagittarius;
Antonov-03.08.1995 - Leo;
Popov-18.09.1993 - Virgo;
Suhov-15.10.1992 - Libra;
Semenov-12.11.1998 - Scorpio;
ListPerson1 - ListPerson2
Sidorov-01.12.1993 - Sagittarius;
Sokolov-15.04.1996 - Aries;
Kluev-08.03.1996 - Aquarius;
Egorov-06.07.1997 - Cancer;
Elkin-15.12.1994 - Sagittarius;
ListPerson1 * ListPerson2
Sidorov-01.12.1993 - Sagittarius;
Sokolov-15.04.1996 - Aries;
Kluev-08.03.1996 - Aquarius;
Egorov-06.07.1997 - Cancer;
ListPerson1 kart1
Ivanov-09.02.1995 - Aquarius;
Petrov-04.05.1994 - Taurus;
Sidorov-01.12.1993 - Sagittarius;
Sokolov-15.04.1996 - Aries;
Andreev-24.04.1995 - Taurus;
Kluev-08.03.1996 - Aquarius;
Egorov-06.07.1997 - Cancer;
Markov-02.03.1998 - Aquarius;
Elkin-15.12.1994 - Sagittarius;
ListPerson2 kart2
Sidorov-01.12.1993 - Sagittarius;
Sokolov-15.04.1996 - Aries;
Kluev-08.03.1996 - Aquarius;
Egorov-06.07.1997 - Cancer;
Antonov-03.08.1995 - Leo;
Popov-18.09.1993 - Virgo;
Suhov-15.10.1992 - Libra;
Semenov-12.11.1998 - Scorpio;
Palkin-17.02.1995 - Aquarius;
ListPerson1 + ListPerson2
Ivanov-09.02.1995 - Aquarius;
Petrov-04.05.1994 - Taurus;
Sidorov-01.12.1993 - Sagittarius;
Sokolov-15.04.1996 - Aries;
Egorov-06.07.1997 - Cancer;
Markov-02.03.1998 - Aquarius;
Elkin-15.12.1994 - Sagittarius;
Antonov-03.08.1995 - Leo;
Popov-18.09.1993 - Virgo;
Suhov-15.10.1992 - Libra;
Semenov-12.11.1998 - Scorpio;
Palkin-17.02.1995 - Aquarius;
ListPerson1 - ListPerson2
Sidorov-01.12.1993 - Sagittarius;
Sokolov-15.04.1996 - Aries;
Kluev-08.03.1996 - Aquarius;
Egorov-06.07.1997 - Cancer;
Elkin-15.12.1994 - Sagittarius;
ListPerson1 * ListPerson2
Sidorov-01.12.1993 - Sagittarius;
Sokolov-15.04.1996 - Aries;
Kluev-08.03.1996 - Aquarius;
Egorov-06.07.1997 - Cancer;
ListPerson1 kart1
Ivanov-09.02.1995 - Aquarius;
Petrov-04.05.1994 - Taurus;
Sidorov-01.12.1993 - Sagittarius;
Sokolov-15.04.1996 - Aries;
Andreev-24.04.1995 - Taurus;
Kluev-08.03.1996 - Aquarius;
Egorov-06.07.1997 - Cancer;
Markov-02.03.1998 - Aquarius;
ListPerson2 kart2
Sidorov-01.12.1993 - Sagittarius;
Sokolov-15.04.1996 - Aries;
Kluev-08.03.1996 - Aquarius;
Egorov-06.07.1997 - Cancer;
Antonov-03.08.1995 - Leo;
Popov-18.09.1993 - Virgo;
Suhov-15.10.1992 - Libra;
Semenov-12.11.1998 - Scorpio;
Palkin-17.02.1995 - Aquarius;
ListPerson1 + ListPerson2
Ivanov-09.02.1995 - Aquarius;
Petrov-04.05.1994 - Taurus;
Sidorov-01.12.1993 - Sagittarius;
Sokolov-15.04.1996 - Aries;
Egorov-06.07.1997 - Cancer;
Markov-02.03.1998 - Aquarius;
Antonov-03.08.1995 - Leo;
Popov-18.09.1993 - Virgo;
Suhov-15.10.1992 - Libra;
Semenov-12.11.1998 - Scorpio;
Palkin-17.02.1995 - Aquarius;
ListPerson1 - ListPerson2
Sidorov-01.12.1993 - Sagittarius;
Sokolov-15.04.1996 - Aries;
Kluev-08.03.1996 - Aquarius;
Egorov-06.07.1997 - Cancer;
ListPerson1 * ListPerson2
Sidorov-01.12.1993 - Sagittarius;
Sokolov-15.04.1996 - Aries;
Kluev-08.03.1996 - Aquarius;
Egorov-06.07.1997 - Cancer;
ListPerson1 kart1
Ivanov-09.02.1995 - Aquarius;
Petrov-04.05.1994 - Taurus;
Sidorov-01.12.1993 - Sagittarius;
Sokolov-15.04.1996 - Aries;
Andreev-24.04.1995 - Taurus;
Kluev-08.03.1996 - Aquarius;
Egorov-06.07.1997 - Cancer;
Markov-02.03.1998 - Aquarius;
ListPerson2 kart2
Sidorov-01.12.1993 - Sagittarius;
Sokolov-15.04.1996 - Aries;
Kluev-08.03.1996 - Aquarius;
Egorov-06.07.1997 - Cancer;
Antonov-03.08.1995 - Leo;
Popov-18.09.1993 - Virgo;
Suhov-15.10.1992 - Libra;
Semenov-12.11.1998 - Scorpio;
ListPerson1 + ListPerson2
Ivanov-09.02.1995 - Aquarius;
Petrov-04.05.1994 - Taurus;
Sidorov-01.12.1993 - Sagittarius;
Sokolov-15.04.1996 - Aries;
Egorov-06.07.1997 - Cancer;
Markov-02.03.1998 - Aquarius;
Antonov-03.08.1995 - Leo;
Popov-18.09.1993 - Virgo;
Suhov-15.10.1992 - Libra;
Semenov-12.11.1998 - Scorpio;
ListPerson1 - ListPerson2
Sidorov-01.12.1993 - Sagittarius;
Sokolov-15.04.1996 - Aries;
Kluev-08.03.1996 - Aquarius;
Egorov-06.07.1997 - Cancer;
ListPerson1 * ListPerson2
Sidorov-01.12.1993 - Sagittarius;
Sokolov-15.04.1996 - Aries;
Kluev-08.03.1996 - Aquarius;
Egorov-06.07.1997 - Cancer;


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