denpopov, если выходит горизонтальная линия значит там ошибка.
denpopov, если выходит горизонтальная линия значит там ошибка.
С уважением,
Jerri / Red Triangle.
Ребятки, вы не заметили, что я уже несколькими постами выше написал, где там ошибка)
А, ну тогда надо чуть модифицировать)
---------- Post added at 13:57 ---------- Previous post was at 13:51 ----------
Примерно вот так:
Код:This is the entire algorithm: Y = Radius X = 0 A = Radius/2 :loop X = X + 1 A = A - X if A<0 then Plot4(x,y): A=A+Y : Y=Y-1 if X < Y then :loop ; Now more or less reverse the above to get the other eighth A = -R/2 - 1 :loop2 Plot4(x,y) A = A + Y Y = Y - 1 if A>0 then X=X+1:A=A-X if Y>=0 then :loop2
В первой половине "Radius", а во второй только "R"
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)