Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб 5-7.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
222 Кб
Скачать
☆

Задания

Задание 1. Используя графические команды языка Turbo-Pascal, составить программу для построения текста с объемным начертанием, указанного в варианте (табл. 6.5). Необходимо предусмотреть организацию циклического изменения цветовой палитры элементов (букв) заданного текста.

Т а б л и ц а 6.5

№

п/п

Фамилия

Тип заливки

1

«Уваров»

«У»-2; «В»-1; «А»-4; «Р»-1; «О»-1; «В»-10

2

«Иванов»

«И»-1; «В»-3; «А»-1; «Н»-5; «О»-1; «В»-8

3

«Уганов»

«У»-5; «Г»-1; «А»-2; «Н»-1; «О»-3; «В»-9

4

«Балашин»

«Б»-1; «А»-2; «Л»-5; «А»-1; «Ш»-1; «И»-4; «Н»-1

5

«Гарин»

«Г»-1; «А»-5; «Р»-1; «И»-6; «Н»-3

6

«Гагарин»

«Г»-6; «А»-1; «Г»-7; «А»-2; «Р»-1; «И»-3; «Н»-1

7

«Орланин»

«О»-1; «Р»-4; «Л»-1; «А»-1; «Н»-1; «И»-5; «Н»-7

8

«Потапов»

«П»-1; «О»-2; «Т»-3; «А»-5; «П»-10; «О»-1; «В»-9

9

«Гагаев»

«Г»-6; «А»-1; «Г»-5; «А»-1; «Е»-1; «В»-4

10

«Угаров»

«У»-5; «Г»-6; «А»-1; «Р»-3; «О»-1; «В»-2

11

«Балашов»

«Б»-4; «А»-8; «Л»-7; «А»-1; «Ш»-10; «О»-9; «В»-1

12

«Балаев»

«Б»-10; «У»-8; «Л»-1; «А»-4; «Е»-2; «В»-1

13

«Галерин»

«Г»-3; «А»-1; «Л»-7; «Е»-1; «Р»-1; «И»-8; «Н»-5

14

«Валуев»

«В»-8; «А»-10; «Л»-1; «У»-9; «Е»-4; «В»-2

15

«Галанин»

«Г»-4; «А»-1; «Л»-7; «А»-1; «Н»-9; «И»-1; «Н»-10

Задание 2. Используя графические команды языка Turbo Pascal, составить программу для построения игрового поля с расстановкой и динамическим перемещением шашек в соответствии с позицией, указанной в варианте (табл. 6.6), а также предусмотреть реализацию указанных ходов.

Т а б л и ц а 6.6

№

п/п

Исходная расстановка

Ходы

1

2

3

1

Белые: 3, 3

Черные: 4, 4; 4,6; 3, 7

Белые C3 бьют черные D4

Чёрные D4 бьют белые E5

2

Белые: 4, 6; 6, 4

Черные: 3, 5; 5, 3

Белые F4 бьют черные E3

Черные C5 бьют белые D6

3

Белые: 7, 8; 2, 3

Черные: 6, 7; 3, 2

Белые G8 бьют черные F7

Черные C2 бьют белые B3

4

Белые: 2, 4; 6, 4

Черные: 1, 3; 5, 5

Белые F4 бьют черные E5

Черные A3 бьют белые B4

5

Белые: 2, 4; 7, 5

Черные: 1, 3; 6, 6

Белые G5 бьют черные F6

Черные A3 бьют белые B4

6

Белые: 6, 2; 7, 5

Черные: 5, 1; 6, 6

Белые G5 бьют черные F6

Черные E1 бьют белые F2

7

Белые: 2, 6; 7, 5

Черные: 1, 5; 6, 6

Белые G5 бьют черные F6

Черные A5 бьют белые B6

8

Белые: 2, 6; 7, 1

Черные: 1, 5; 6, 2

Белые G1 бьют черные F2

Черные A5 бьют белые B6

9

Белые: 4, 6; 7, 3

Черные: 3, 5; 6, 2

Белые G3 бьют черные F2

Черные C5 бьют белые D6

10

Белые: 2, 2; 7, 3

Черные: 1, 1; 6, 2

Белые C3 бьют черные F2

Черные A1 бьют белые B2

11

Белые: 2, 2; 5, 3

Черные: 3, 3; 4, 2

Белые B2 бьют черные C3

Черные D2 бьют белые E3

Окончание талб.6.6

1

2

3

12

Белые: 2, 2; 5, 7

Черные: 3, 3; 4, 8

Белые B2 бьют черные C3

Черные D8 бьют белые E7

13

Белые: 8, 6; 5, 7

Черные: 7, 7; 4, 8

Белые H6 бьют черные G7

Черные D8 бьют белые E7

14

Белые: 8, 6; 3, 5

Черные: 7, 7; 2, 6

Белые H6 бьют черные G7

Черные B6 бьют белые C5

15

Белые: 4, 6; 3, 5

Черные: 3, 7; 2, 6

Белые D6 бьют черные C7

Черные B6 бьют белые C5