АВТ
Language:

Remote Training on Programming

Problems On-line status Contests FAQ
For authors:
Register  ||  Login
 
Hello, Guest! Login or register.

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

Time Limit: 1 seconds
Memory Limit:65536KB
Points:10
View Problem Statistics Submit Problem added 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

3 Palkin 17.02.1995

4 Elkin

5 Popov

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;
mas[3]=4
nedopustimy index
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;
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;
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  Ivanov-09.02.1995 - Aquarius;
Petrov-04.05.1994 - Taurus;
Andreev-24.04.1995 - Taurus;
Markov-02.03.1998 - Aquarius;
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;
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;
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;
Andreev-24.04.1995 - Taurus;
Markov-02.03.1998 - Aquarius;
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
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;
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;
Palkin-17.02.1995 - Aquarius;
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;
ListPerson1
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
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;
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;
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;
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;
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;


View Problem Statistics Submit Author/source:
Educational Courses / Языки программирования / Семинар 12. Наследование. Задача 2 /
1700. 10 - Семинар 3. Задание 2. Массивы и наследование. Вариант 10. 1701. 1702. 13 - Семинар 3. Задание 2. Массивы и наследование. Вариант 13. 1703. 16 - Семинар 3. Задание 2. Массивы и наследование. Вариант 16. 1655. 17 - Семинар 3. Задание 2. Массивы и наследование. Вариант 17.
We can all benefit by doing occasional "toy" programs, when artificial restrictions are set up, so that we are forced to push our abilities to the limit. The art of tackling miniproblems with all our energy will sharpen our talents for the real problems. Donald E. Knuth.
time generating 0.078 sec.
© Copyright VSTU, AVT, Nosov D.A.