Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ООП / Задание 01 / Задание

.txt
Скачиваний:
19
Добавлен:
07.03.2016
Размер:
1.99 Кб
Скачать

В папке "Псевдографика" содержится проект, включающий:
1. Миниатюрную библиотеку псевдографики, позволяющую
делать простые рисунки в текстовом режиме.
2. Класс clSharik и его демонстрация.

Требуется:
1. Создать собственный консольный пустой проект.

2. Включить в него нужные файлы имеющегося проекта,
откомпилировать и проверить работу.

3. Модифицировать программу так, чтобы движение шарика
происходило автоматически, начинаясь с однократного
нажатия клавиши "пробел". При повторном нажатии на
"пробел" шарик должен останавливаться.
Нажатиt Esc должно завершать программу.

4. Модифицируя виртуальный метод OnTimer(), изменить класс clSharik так, чтобы:
Вариант 1. Нажатие Enter приводит к мерцанию шарика (он то появляется, то исчезает).
Вариант 2. Нажатие Enter приводит к тому, что шарик ничинает переливаться (менять цвет).
Вариант 3. Можно в любой момент и как угодно менять направление движения шарика.
Вариант 4. Можно в любой момент менять скорость движения шарика.
Вариант 5. Можно в любой момент менять цвет шарика.
Вариант 6. Можно в любой момент заставить прыгнуть шарик с случайную клетку поля.

5. Модифицировать программу так, чтобы на одном и том же поле бегали бы два
разных шарика. При этом шарик 1 должен подчиняться командам п. 4.


| ФИО | Вариант
---------------------------
| Бродовский | 1
| Быстрова | 2
| Гулевич | 3
| Делий | 4
| Иванищева | 5
| Карево | 6
| Малышкин | 1
| Нараева | 2
| Попова | 3
| Рудакова | 4
| Сучкова | 5
| Шаверина | 6