Задание на точки - написать подпрограмму в новом программном модуле которая удалит из массива (изменив массив и не создавая нового массива) все точки не принадлежащие ни одной окружности из массива окружностей, то есть пользователь вводит сначала точки X
Описание
В архиве также файл с объяснениями работы программы. Тэги: Программа на Lazarus, PascalObject, Pascal, Delphi, Turbo Delphi, Pascal ABC / Анимация, ЛР, РК, ДЗ, 2023
Условия для программы, под которые она выполнена:
Задание на точки: написать подпрограмму в новом программном модуле которая удалит из массива (изменив массив и не создавая нового массива) все точки не принадлежащие ни одной окружности из массива окружностей, то есть пользователь вводит сначала точки X и Y потом координаты цента окружностей X Y и радиус к каждой окружности и соответственно удаляет из введенных точек те которые не входят в окружности
Программа состоит из основной программы и подмодуля.
Программа в сделанном виде:

Как работает программа:
- ReadData: Считывает данные о количестве окружностей, их параметрах, количестве точек и их координатах.
- RemovePointsOutsideCircles: Обрабатывает данные, удаляя точки, не принадлежащие ни одной из окружностей.
- PrintResult: Выводит результат - точки, принадлежащие хотя бы одной окружности.
Показать/скрыть дополнительное описание
Программа состоит из основной программы и подмодуля. В архиве также файл с объяснениями работы программы. Тэги: Программа на Lazarus, PascalObject, Pascal, Delphi, Turbo Delphi, Pascal ABC / Анимация, ЛР, РК, ДЗ, 2023 Условия для программы, под которые она выполнена: Задание на точки: написать подпрограмму в новом программном модуле которая удалит из массива (изменив массив и не создавая нового массива) все точки не принадлежащие ни одной окружности из массива окружностей, то есть пользователь вводит сначала точки X и Y потом координаты цента окружностей X Y и радиус к каждой окружности и соответственно удаляет из введенных точек те которые не входят в окружности Программа состоит из основной программы и подмодуля.
Программа в сделанном виде: Как работает программа: Readdаta: Считывает данные о количестве окружностей, их параметрах, количестве точек и их координатах. RemovePointsOutsideCircles: Обрабатывает данные, удаляя точки, не принадлежащие ни одной из окружностей. PrintResult: Выводит результат - точки, принадлежащие хотя бы одной окружности. .
Характеристики решённой задачи
Список файлов
