Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.03.2012, 21:30   #1
spinogryz_ua
Форумчанин
 
Аватар для spinogryz_ua
 
Регистрация: 14.01.2012
Сообщений: 150
Смех Ошибка в програме (Delphi)

Код:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, ExtCtrls, TeeProcs, TeEngine, Chart, StdCtrls, ComCtrls, Math;

type
  TForm1 = class(TForm)
    Button1: TButton;
    Button2: TButton;
    Button3: TButton;
    Label1: TLabel;
    Label2: TLabel;
    Chart1: TChart;
    Label3: TLabel;
    Edit1: TEdit;
    Label4: TLabel;
    Memo1: TMemo;
    procedure Button3Click(Sender: TObject);
    procedure Button2Click(Sender: TObject);
    procedure Button1Click(Sender: TObject);
    procedure Memo1Change(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button3Click(Sender: TObject);
begin
close;
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
edit1.Clear;
memo1.Clear;
end;

procedure TForm1.Button1Click(Sender: TObject);
var x,s,c,f:real;
    i:integer;
begin
x:=strtofloat(edit1.text);
s:=0; c:=0;f:=1;
for i:=1 to 11  do
 begin
  s:=x*f;
  s:=(power(x,i)/f)*abs(ln(i*x));
  f:=f*i;
  c:=s+c;
  Memo1.Lines.Add('  '+inttostr(i)+'      '+floattostr(c));
 Series1.Add XY(c,i,'',clRed);

end;

end.
spinogryz_ua вне форума Ответить с цитированием
Старый 15.03.2012, 21:35   #2
grom333
Форумчанин
 
Аватар для grom333
 
Регистрация: 21.10.2008
Сообщений: 337
По умолчанию

Уберите пробел между Series1.add и XY
Лучше быть последним из львов, чем первым среди шакалов.
Мой чат
community on struggle with zoomics
grom333 вне форума Ответить с цитированием
Старый 15.03.2012, 21:41   #3
whatever
a.k.a. Skull
Форумчанин
 
Регистрация: 17.11.2009
Сообщений: 963
По умолчанию

А еще неплохо бы подключить модуль series,

в var вписать
Код:
var
  series1:Tlineseries;
Ну и создать как полагается
Код:
  series1.Create(nil);
  series1.Clear;
  series1.ParentChart=chart1;
Все тривиальное просто
whatever вне форума Ответить с цитированием
Старый 15.03.2012, 21:44   #4
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Ну и блок for to do закрыть
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 15.03.2012, 22:13   #5
spinogryz_ua
Форумчанин
 
Аватар для spinogryz_ua
 
Регистрация: 14.01.2012
Сообщений: 150
По умолчанию

Спасибо ребята!

Последний раз редактировалось spinogryz_ua; 15.03.2012 в 22:18.
spinogryz_ua вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Загвоздка в програме. ostego Помощь студентам 2 10.06.2010 21:20
Нужны коментарии к програме Krumyura Общие вопросы C/C++ 6 09.03.2010 18:22
Программа в програме serres Общие вопросы .NET 8 03.03.2010 00:55
Delphi ошибка в програме 2009 Помощь студентам 6 01.03.2009 17:15
Банер к програме Witaliy Фриланс 5 26.07.2008 21:46