Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Делфи _ Графики в Делфи

Автор: dron4ik 29.04.2008 23:16

Всем привет!!!

Я не понимаю как можно построить гиперболу в Делфи так чтобы при нажатии одной кнопки высветился или построился график, знаю что надо использовать цикл.


Помогите кто может(((

Автор: andriano 29.04.2008 23:27

Вот в цикле вычисляешь значения X и Y, в определенном диапазоне с определенным шагом, масштабируешь и выводишь на экран отрезками прямой.

Автор: dron4ik 29.04.2008 23:43

var
Form1: TForm1; x:integer;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
begin
for x:=0 to 20 do

chart1.SeriesList[0].AddXY(x,1/x,'',clRed);
x:=1 x:=10
end;

end.


Добавлено через 3 мин.
Вот он код тот неверный. При выполнении Дельфи пишет что нет условия чтоб на ноль делить нельзя. Как реализовать и что писать я незнаю
var
Form1: TForm1; x:integer;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
begin
for x:=0 to 20 do

chart1.SeriesList[0].AddXY(x,1/x,'',clRed);

end;

end.



Добавлено через 16 мин.
Спасибо справился было легко!!!!!!!!!

Автор: мисс_граффити 30.04.2008 2:49

сделай for x:=1
вместо for x:=0