Спасибо. Ошибка была там. 
Но теперь 
Заменил
 
	Код: 
	Result:=Round(Sqrt(Abs(RealB*RealB - (X*X*RealB*RealB)/(RealA*RealA))));
...
for i:=0 to Image1.Width do
Image1.Canvas.Pixels[i, Ellipse(i, Image1.Width, Image1.Height)]:=clBlack;  
 
И в результате получилось
   
		
	
		
		
		
		
			
		
		
		
		
	
		
		
	
	
	 |