x,y:real;{extended;} i:integer; Begin grDriver:=Detect; InitGraph(grDriver, grMode, ''); for i:=OXYminX to OXYmaxX do putpixel(zcrtX+i,zcrty,colorOXY); for i:=OXYminY to OXYmaxY do putpixel(zcrtX,zcrty-i,colorOXY);
x:=lgr; while x<=pgr do begin { readln(x);} {***} if x<>1 then begin y:=3/x; {***} { writeln(y:1:8);} putpixel(zcrtx+trunc(x*mtrX),zcrty-trunc(y*mtrY),colorg) end; x:=x+shag; end; readkey; closegraph; end.
volvo
26.11.2006 0:43
Цитата
В чём ошибка ?
Неужели не видно, что при X = 0 будет деление на 0?
+ пользуйся тегами...
Гость
26.11.2006 0:50
Сори был невнемателен Спасибо
Гость
27.11.2006 21:10
А почему то ось ординат под 45 градусов?
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.