Построение отрезков точек и ломаных линий С++, Qt5

1 000 руб. за проект
13 июля 2020, 14:47 • 8 откликов • 60 просмотров
1.Развернуть целевую среду ОС Linux Ubuntu.

2.Установить библиотеку для разработки программных приложений Qt5.

3.Необходимо разработать графическое приложение с использованием языка

программирования C++ и фреймворка Qt5

4.Программное средство должно обеспечивать следующую функциональность:

  • генерация массива точек с координатами x,y случайным образом;
  • должен быть обеспечен ввод количества точек;
  • сохранение массива точек в файл формата xml;
  • чтение ранее созданного массива точек из файла xml;
  • отображение считаных точек из ранее созданного файла xml;
  • построение и отображение отрезков между двумя точками без пересечения с остальными отрезками, по загруженным данным из xml файла. Точки, вошедшие в построение одного отрезка недолжны, повторяться в других отрезках.
  • построение и отображение ломаной линии, по загруженным данным из xml файла, проходящей через все точки по кратчайшему расстоянию.
  • вычисление и вывод на форму расстояния ломаной линии.
Требование к оформлению:

1.Стиль оформления кода должен соответствовать требованиям объектно-ориентированного программирования;

2.Исходный код должен содержать подробные комментарии;