Необходимо создать файл с кодом на питоне, в котором присутствуют реализации и тесты на предложенный к созданию функционал.
Необходимо реализовать классы:
· Класс точки: должен задаваться через координаты.
· Класс отрезка: должен задаваться через точки.
· Класса треугольника: через отрезки и точки.
· Класс четырёхугольника: через отрезки и точки.
Реализовать у классов:
· Для отрезков сделать сравнение их по длине и пересечение
· Для треугольника площади, периметры, нахождение медианы, проверка на острый, тупой или прямой угол, проверка на то, что из заданных отрезков может получиться треугольник.
· Для четырёхугольника, проверка, что его можно создать из отрезков, проверка на выпуклость, нахождение периметра и площади.
Гарантия на работу | 1 год |
Средний балл | 4.96 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |