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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.11.2011, 23:06   #1
kop
Пользователь
 
Регистрация: 29.01.2011
Сообщений: 65
По умолчанию Работа с файлами Delphi

Здравствуйте!
Задание: Из текстового файла, числа, превышающие 5, возвести в квадрат, а для чисел из диапазона -5…+5 - извлечь кубический корень, и записать в другой файл..


НЕ могу понять почему на этом моменте (j:=StrToFloat(st)) не хочет записываться данные из файла, выбивает ошибку...
Код HTML:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;

type
  TForm1 = class(TForm)
    btn1: TButton;
    lbl1: TLabel;
    procedure btn1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.btn1Click(Sender: TObject);
var
 Vf1,Vf2: TextFile;
 FileName1, FileName2: string;
 C: char;
 st:string;
 j,k:real;
begin
   FileName1:='read.txt'; //подразумевается, что файл существует
 FileName2:='write.txt';
 AssignFile(Vf1, FileName1);
 {$I-} // отключение контроля ошибок ввода-вывода
 Reset(Vf1); //открывает файл 'read.txt'
 AssignFile(Vf2, FileName2);
 Rewrite(Vf2); //создает файл 'write.txt'
 while not Eof(Vf1) do //повтор, пока не достигнут конец файла
  begin
   Readln(Vf1,st); //читает символ из файла 'read.txt'
    ShowMessage(st);
     j:=StrToFloat(st);
   lbl1.Caption:= 'проверка чисел - '+FloatToStr(j)+#13;

   Write(Vf2, C); //записывает символ в файл 'write.txt'
  end;

 CloseFile(Vf2);
 CloseFile(Vf1);
end;
kop вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с файлами (Delphi 7) сер4ей Помощь студентам 8 12.11.2011 19:11
Delphi работа с файлами. santaIsAbsent Общие вопросы Delphi 0 06.09.2010 11:20
Работа с файлами в Delphi StudentFIU Помощь студентам 0 01.06.2010 21:22
Delphi работа с файлами tanek Помощь студентам 14 06.03.2010 20:59