Skip to content
This repository was archived by the owner on Jan 30, 2020. It is now read-only.

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Текст задания:

Составить описание класса прямоугольников со сторонами, параллельными осям координат. Предусмотреть возможность перемещения прямоугольников на плоскости, изменения размеров, построения наименьшего прямоугольника, содержащего два заданных прямоугольника, и прямоугольника, являющегося общей частью (пересечением) двух прямоугольников.

Написать программу, демонстрирующую работу с этим классом. Программа должна содержать меню, позволяющее осуществить проверку всех методов класса.


Checklist:

  • Класс для описания прямоугольников
  • Перемещение прямоугольников по плоскости
  • Изменение размеров прямоугольника
  • Построение наименьшего общего прямоугольника
  • Построение пересечения двух прямоугольников (относительно прямоугольников)
  • Построение пересечения двух прямоугольников (относительно координатной плоскости)
  • Меню для демонстрации возможностей класса

Навигация в меню:

  • 1.Добавить новый прямоугольник
  • 2.Посмотреть список прямоугольников
  • 3.Редактировать прямоугольник
  • _ _ _3.1. Перемещение прямоугольника
  • _ _ _3.2. Изменение размера прямоугольника
  • _ _ _3.3. Назад
  • 4.Поиск наименьшего общего прямоугольника
  • 5.Поиск пересечения (относительно прямоугольников)
  • 6.Поиск пересечения (относительно координатной плоскости)
  • 7.Выход

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages