Для студентов МГТУ им. Н.Э.Баумана по предмету Объектно-ориентированное программирование (ООП)Лабораторная работа №1 (Вариант 16)Лабораторная работа №1 (Вариант 16)
2021-04-302021-04-30СтудИзба
Лабораторная работа: Лабораторная работа №1 (Вариант 16) вариант 16
Описание
Вариант Р16.
Полный отчет: задание, описание входных данных, описание работы алгоритма, описание выходных данных, код программы, результаты тестирования, список литературы. Все лабораторные были защищены на высший балл.
Разработать объектно-ориентированную программу поиска в любом заданном наборе точек плоскости пары наиболее отдаленных точек, которые находятся по разные стороны от оси X. Декартовые координаты всех точек заданного набора должны быть указаны парами целых чисел в аргументах командной строки вызова программы. Координаты полученной пары точек и расстояние между ними должны отображаться строкой потока стандартного вывода. В программе должен быть реализован класс точки с приватными полями для ее декартовых координат, публичными методами доступа к ним и конструктором инициализации их значений. Вычисление расстояния между парами точек должна обеспечивать дружественная функция этого класса. Кроме того, в программе должно быть предусмотрено динамическое распределение памяти для всех точек заданного набора и массивов их адресов.
Разработать объектно-ориентированную программу поиска в любом заданном наборе точек плоскости пары наиболее отдаленных точек, которые находятся по разные стороны от оси X. Декартовые координаты всех точек заданного набора должны быть указаны парами целых чисел в аргументах командной строки вызова программы. Координаты полученной пары точек и расстояние между ними должны отображаться строкой потока стандартного вывода. В программе должен быть реализован класс точки с приватными полями для ее декартовых координат, публичными методами доступа к ним и конструктором инициализации их значений. Вычисление расстояния между парами точек должна обеспечивать дружественная функция этого класса. Кроме того, в программе должно быть предусмотрено динамическое распределение памяти для всех точек заданного набора и массивов их адресов.
Характеристики лабораторной работы
Учебное заведение
Семестр
Вариант
Просмотров
139
Покупок
11
Размер
19,63 Kb
Список файлов
- lab1.docx 21,96 Kb