Дали задание, но, увы, не позаботились об объяснении. Мне нужно создать файл, в котором задать последовательность из эн точек с координатами икс/игрек, потом ввести произвольную точку, найти ближайшую к ней из последовательности и вывести исходный набор / результат на экран.
1. Я прочитала, что существуют три типа файлов. Какой нужно использовать? Текстовый?
Как создать файл, тоже нашла. Это легко.
2. Но вот как его заполнить координатами точек? Через writeln(x, y)? Получится, что каждая координата будет записана с новой строки? Можно потом как-то считать ее?
3. Как сравнить точки и выбрать ближайшую по координатам? Не равную, а именно ближайшую. Через цикл? Как определить эту точку?
4. Закрыть файл нужно?
5. Вывод. Последовательность просто через writeln(f, x,y)? с точкой понятно.
1. Я прочитала, что существуют три типа файлов. Какой нужно использовать? Текстовый?
Как создать файл, тоже нашла. Это легко.
2. Но вот как его заполнить координатами точек? Через writeln(x, y)? Получится, что каждая координата будет записана с новой строки? Можно потом как-то считать ее?
3. Как сравнить точки и выбрать ближайшую по координатам? Не равную, а именно ближайшую. Через цикл? Как определить эту точку?
4. Закрыть файл нужно?
5. Вывод. Последовательность просто через writeln(f, x,y)? с точкой понятно.