Для студентов МГТУ им. Н.Э.Баумана по предмету Объектно-ориентированное программирование (ООП)P06P06
2024-07-142024-07-14СтудИзба
Лабораторная работа: P06 вариант P06
Описание
Лабораторная работа по ООП,МГТУ им Баумана, Кафедра РК6, работа сделана в 2024 году и успешно защищена. Задание:
Разработать объектно-ориентированную программу поиска в любом заданном наборе точек плоскости пары наиболее близких точек, которые разделены прямой с уравнением у = -х. Декартовые координаты всех точек заданного набора должны быть указанных парами целых чисел в аргументах командной строки вызова программы. Координаты полученной пары точек и расстояние между ними должны отображаться строкой потока стандартного вывода. В программе должен быть реализован класс точки с приватными полями для ее декартовых координат, публичными методами доступа к ним и конструктором инициализации их значений. Вычисление расстояния между любыми парами точек должна выполнять внешняя функция. Кроме того, в программе нужно реализовать динамическое распределение памяти для всех точек заданного набора и массивов их адресов.
Разработать объектно-ориентированную программу поиска в любом заданном наборе точек плоскости пары наиболее близких точек, которые разделены прямой с уравнением у = -х. Декартовые координаты всех точек заданного набора должны быть указанных парами целых чисел в аргументах командной строки вызова программы. Координаты полученной пары точек и расстояние между ними должны отображаться строкой потока стандартного вывода. В программе должен быть реализован класс точки с приватными полями для ее декартовых координат, публичными методами доступа к ним и конструктором инициализации их значений. Вычисление расстояния между любыми парами точек должна выполнять внешняя функция. Кроме того, в программе нужно реализовать динамическое распределение памяти для всех точек заданного набора и массивов их адресов.
Характеристики лабораторной работы
Учебное заведение
Семестр
Вариант
Программы
Просмотров
6
Качество
Идеальное компьютерное
Размер
108,89 Kb
Список файлов
P06.docx