разработать программу

Отменен
Заказ
1027110
Раздел
Программирование
Предмет
Pascal
Антиплагиат
Не указан
Срок сдачи
26 Ноя 2017 в 19:00
Цена
200 ₽
Блокировка
10 дней
Размещен
21 Ноя 2017 в 16:49
Просмотров
231
Описание работы
Используя ООП, разработать программу, выполняющую следующие функции:
- На экран выводятся несколько геометрических фигур
- Пользователь может наводить на фигуры указателем мыши и нажимать ЛКМ
- Если при нажатии ЛКМ (левой кнопки мыши) указатель находится вблизи центра
какой-либо фигуры, эта фигура по-своему реагирует на нажатие (ниже подробнее)
При запуске программа сразу рисует фигуры на поле, пользователь работает мышкой,
любая фигура должна реагировать на нажатие НЕ один раз, выход из программы - по
нажатию любой/определённой клавиши.

Иерархия фигур должна содержать как минимум следующие объекты (поля | методы):
-- Геометрическая Фигура (Х центра, Y центра, Цвет | Рисовать) *
| *
| *
|-- Эллипс (R1, R2 | Реагироватьнанажатие) *
| | *
| | *
| |-- Круг ( | ) *
| *
| *
|-- Равностороннийтреугольник (Угол_поворота, R | Реагировать_нанажатие) *
| *
| *
|-- Прямоугольник (a, b | Реагироватьнанажатие) *
| *
| *
|-- Квадрат ( | ) *
*
Пояснения:
Эллипс.Реагироватьнанажатие : увеличивается один из радиусов (фигуры растягивается)
Круг.Реагироватьнанажатие : круг уменьшается в размере
Равностороннийтреугольник.Реагировать_нанажатие : треугольник поворачивается
Прямоугольник.Реагироватьнанажатие : фигура заливается другим цветом
Квадрат.Реагироватьнанажатие : фигура становится невидимой (цветом фона)
Равностороннийтреугольник.Уголповорота - указывает, на сколько градусов повёрнута первая вершина относительно 90 градусов (12 часов)
Равносторонний_треугольник.R - указывает радиус окружности, в которую вписан данный треугольник
Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.52
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир