3042 писал(а):
Этот вариант не работает потому, что изначально в Memory стоит NULL, т.е. 0, и любое отрицательное число будет меньше нуля, соотв., при сравнении - событие не произойдёт. Запишите в Memory большое отрицательное число (-999999999), и всё будет ОК.Тоже не работает ))) Выставил в memory -99999999 начинаю вводить по очереди -5(enter); -4(enter) итд... А Message не вылетает.
По сути же должно работать. Но почему то не работает))).
Поправочка .. вводил строкой... Если выставить floatnumber то работает
Леонид писал(а):
Gitarist, не стал вспоминать бухгалтерское "Линейное программирование" и искать алгоритмы Флойда-Уоршелла, Форда-Беллмана (вам советую), сделал собственный по ближайшей следующей точке, в сравнении с сортировкой выигрывает в 2--10 раз:Вау...