АВТ
Language:

Remote Training on Programming

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

1722. Павловская. ООП. Семинар 2. Наследование. Вариант 9.

Time Limit: 1 seconds
Memory Limit:65536KB
Points:10
View Problem Statistics Submit Problem added Administrator

Павловская. ООП. Семинар 2. Наследование. Вариант 1.

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

Сначала необходимо создать 2 объекта базового класса Т1 и вывести информацию о них, затем создать 2 объекта производного класса Т2, вывести информацию о них, после этого выполнить действия согласно меню:

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

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

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

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

0 – выход.

Ввод: построчный ввод строк и пунктов меню.

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

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

abcd1234defg5678    xyz12345zyx54321

1010111100011101  1000011111010101

1 2
2 3
3 5
4 6 
0

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

Symbstring1 abcd1234defg5678

Symbstring2 xyz12345zyx54321

Symbstring1 + Symbstring2 abcd1234defg5678xyz12345zyx54321

Symbstring1 - Symbstring2 abcd1234defg5678

Hexstring1 abcd123456

Hexstring2 9876545678

Hexstring1 + Hexstring2 14443668ace

sdvig2 Symbstring1 cd1234defg5678ab

Symbstring2 xyz12345zyx54321

sdvig2 Symbstring1 + Symbstring2 cd1234defg5678abxyz12345zyx54321

sdvig2 Symbstring1 - Symbstring2 cd1234defg5678ab

sdvig2 Symbstring1 cd1234defg5678ab

sdvig3 Symbstring2 12345zyx54321xyz

sdvig2 Symbstring1 + sdvig3 Symbstring2 cd1234defg5678ab12345zyx54321xyz

sdvig2 Symbstring1 - sdvig3 Symbstring2 cd1234defg5678ab

sdvig5 Hexstring1 23456abcd1

Hexstring2 9876545678

sdvig5 Hexstring1 + Hexstring2 bbbbbf1349

Hexstring1 abcd123456

sdvig6 Hexstring2 5456789876

Hexstring1 + sdvig6 Hexstring2 100238acccc


View Problem Statistics Submit Author/source:
Educational Courses / Языки программирования / Павловская. ООП. Семинар 2. Наследование /
1721. 08 - Павловская. ООП. Семинар 2. Наследование. Вариант 8. 1722. 1723. 10 - Павловская. ООП. Семинар 2. Наследование. Вариант 10. 1705. 11 - Павловская. ООП. Семинар 2. Наследование. Вариант 11. 1704. 12 - Павловская. ООП. Семинар 2. Наследование. Вариант 12.
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.094 sec.
© Copyright VSTU, AVT, Nosov D.A.