Даны координаты n точек на плоскости: X1,Y1,...Xn, Yn(n=20). Найти номера двух точек, расстояние между которыми наибольшее (считать, что такая пара точек единственная). Координаты точек вводятся из файла. Вывести координаты точек в виде таблицы, номера двух точек, расстояние между которыми наибольшее и само расстояние между ними. Вывод предусмотреть: 1) в файл; 2) на экран.
Написать код программы(delphi)
объяснение:
аристотель систематизировал философию по самым разным основаниям, однако в целом он выделял в ней следующие разделы.
теоретическая философия, целью которой является не достижение практических результатов, а знание, как таковое. она, в свою очередь, делится на: а) , или натурфилософию, которая имеет дело с материальными объектами, подверженными изменению; b) , которая имеет дело с неизменяемым, но неотделенным (от материи); с) , которая изучает отделенное (трансцендентное) и недвижимое. (таким образом, включает в себя то, что мы называем естественной теологией.)
практическая философия имеет дело главным образом с политической наукой, но в качестве подчиненных дисциплин изучает стратегию, и риторику, поскольку эти науки решают и в целом подчинены политической науке.
поэтическая философия, так же как и практическая (включающая этические действия в более широком или политическом смысле), имеет дело не с действием, как таковым, а с его результатом и по своим целям и намерениям является теорией искусства1.
Для перевода чисел из десятичной системы счисления в двоичную используют так называемый "алгоритм замещения", состоящий из следующей последовательности действий:
Делим десятичное число А на 2. Частное Q запоминаем для следующего шага, а остаток a записываем как младший бит двоичного числа. Если частное q не равно 0, принимаем его за новое делимое и повторяем процедуру, описанную в шаге 1. Каждый новый остаток (0 или 1) записывается в разряды двоичного числа в направлении от младшего бита к старшему. Алгоритм продолжается до тех пор, пока в результате выполнения шагов 1 и 2 не получится частное Q = 0 и остаток a = 1Пример:
35(в десятичной)
35/2=17 35-2*17=1
17/2=8 17-2*8=1
8/2=4 8-2*4=0
4/2=2 4-2*2=0
2/2=1 2-2*1=0
1/2=0 1
записываем число снизу вверх:100011
35=100011