Черновики
#14244

Объектно-ориентированное программирование

Похожие заявки
Решение задач, Маркетинг
Бюджет: По договоренности
Лабораторная, Программирование
Бюджет: По договоренности
Решение задач, Сопротивление материалов
Бюджет: По договоренности
Контрольная работа, Программирование
Бюджет: По договоренности
Решение задач, Физика
Бюджет: 200 руб.
Создан:
23 октября 2020
Срок сдачи:
26 октября 2020
Бюджет:
По договоренности
Предмет:
Программирование
Тип работы:
Решение задач
Вуз:
МУИВ
Объем:
от 5 до 10 стр.
Шрифт:
Times New Roman
Интервал:
1,5
Оригинальность:
50%
Описание:
Вариант по букве М

ЗАДАНИЯ ДЛЯ ВЫПОЛНЕНИЯ РЕЙТИНГОВОЙ РАБОТЫ

Вариант 1
Создать на форме динамический массив объектов типа Треугольник случайного размера и цвета. Реализовать функции заполнения массива, вставки объекта, удаления объекта, перемещение объектов с отталкиванием от границ области изображения. Реализовать кнопки «вверх», «вниз», «влево» и «вправо», при нажатии на которые объект, выбранный по номеру, перемещается в заданном направлении на случайное число пикселей.


Вариант 2
Создать на форме динамический массив объектов типа Эллипс случайного размера и цвета. Реализовать функции заполнения массива, вставки объекта, удаления объекта, перемещение объектов с отталкиванием от границ области изображения. Реализовать кнопку «поменять», при нажатии на которую выбранный элемент меняется местами (в массиве и на форме) с предыдущим выбранным элементом.

Вариант 3
Создать на форме динамический массив объектов типа Круг случайного размера и цвета. Реализовать функции заполнения массива, вставки объекта, удаления объекта, перемещение объектов с отталкиванием от границ области изображения. Реализовать кнопку «прилепить», при нажатии на которую выбранный объект движется к случайно выбранной границе области изображения и остаётся около неё.

Вариант 4
Создать на форме динамический массив объектов типа Квадрат случайного размера и цвета. Реализовать функции заполнения массива, вставки объекта, удаления объекта, перемещение объектов с отталкиванием от границ области изображения. Реализовать кнопку «запуск», при нажатии на которые объект, выбранный по номеру, начинает перемещаться самостоятельно, но сталкиваясь с другим объектом останавливается, после чего начинает перемещаться второй объект столкновения.

Вариант 5
Создать на форме динамический массив объектов типа Прямоугольник случайного размера и цвета. Реализовать функции заполнения массива, вставки объекта, удаления объекта, перемещение объектов с отталкиванием от границ области изображения. Реализовать функционал отталкивания объектов друг от друга.
Закажите подобную или любую другую работу недорого
или
Предложения (0)