У тебя есть массив точек (type TPoints=array of TPoint - что то типа этого), начинаешь сканить тройным циклом (хотя это очень медленно), при этом высчитываешь длины сторон треугольника и счтиаешь площаль по Герону и сравниваешь результат с наилучшим. В конце циклов должна быть наименьшая площадь, а еси будешь еще и точки запоминать, то и точки будешь знать какие. 
		
	
		
		
		
		
		
	
		
		
	
	
	 |