прошу помогите я на писал программу но при работе lazarus мне выдал ошибку класс исключения runError(103) что это может быть и как это исправить
заранее спасибо
Модератор: Модераторы
...
103 File not open
Reported by the following functions : Close, Read, Write, Seek, EOf, FilePos, FileSize, Flush, BlockRead, and BlockWrite if the file is not open.
lymar писал(а):lazarus мне выдал ошибку класс исключения runError(103)
unit Unit1;
{$mode objfpc}{$H+}
interface
uses
Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, StdCtrls;
type
{ TForm1 }
TForm1 = class(TForm)
Button1: TButton;
Edit1: TEdit;
Edit2: TEdit;
Edit3: TEdit;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
procedure Button1Click(Sender: TObject);
private
{ private declarations }
public
{ public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.lfm}
{ TForm1 }
procedure TForm1.Button1Click(Sender: TObject);
procedure korni(a,b,c:real;var x1,x2:real;var pr:boolean);
var d:real;
begin
d:=b*b-4*a*c;
if d<0 then
pr:=false
else
begin
pr:=true;
x1:=(-b+sqrt(d))/2*a;
x2:=(-b-sqrt(d))/2*a;
end;
end;
var a_,b_,c_,x_,x1_,x2_:real; pr_:boolean;
begin
writeln('a_:=');
readln(a_);
write('b_:=');
readln(b_);
write('c_:=');
readln(c_);
if a_=0 then
begin
if b_<>0 then
begin
x_:=-c_/b_;
writeln('x= ',x_);
end
else
writeln('нет коней');
end
else
begin
korni(A_,B_,C_,X1_,X2_,PR_);
if pr_=false then
writeln('нет корней')
else
writeln('x1=',x1_ ,'x2=',x2_);
end;
end;
end.
lymar писал(а):программа
unit Unit1;
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 255