«Два прямоугольника»

Отменен
Заказ
2807388
Раздел
Программирование
Тип работы
Антиплагиат
Не указан
Срок сдачи
9 Дек 2019 в 22:27
Цена
Договорная цена
Блокировка
10 дней
Размещен
2 Дек 2019 в 22:27
Просмотров
190
Описание работы

https://ulearn.me/Course/BasicProgramming/Praktika_Dva_pryamougol_nika__1da7338b-910e-45af-9648-dcf615bf2f1c

Скачайте проект Rectangles

Вам даны два прямоугольника на плоскости, со сторонами параллельными осям координат с целочисленными координатами. Реализуйте в классе RectanglesTask.cs три метода для работы с прямоугольниками: определение, есть ли у двух прямоугольников хотя бы одна общая точка (и граница и внутренность считаются частью прямоугольника); вычисление площади пересечения; определение, вложен ли один в другой. Решите задание без использования библиотечных методов, кроме Min и Max. Обратите внимание, что ваше решение должно корректно работать с вырожденными прямоугольниками: у которых длина или ширина равны 0. Для проверки своего решения запустите скачанный проект. В мире компьютерной графики принято, что верхний левый угол экрана имеет координаты (0, 0), а ось Y направлена вниз, а не вверх, как принято в математике. Поэтому в этой задаче нижний край прямоугольника имеет большую координату, чем верхний. Учитывайте это при решении задачи!

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.52
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Предыдущий заказ
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир