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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.09.2015, 17:22   #1
davitalik
 
Регистрация: 27.09.2015
Сообщений: 3
По умолчанию Программа, отражающая прием работы с файлами

Здравствуйте, использую PascalABC.NET при компиляции ошибка в последней строке " Встречено '.', а ожидалось ';' " Помогите с решением
Код:
type reals = file of real;
procedure p(f,g,h:reals);
var k,sum : real;
  cnt : integer;
begin
  Reset(f);
  sum:=0;  cnt:=0;
  while not eof(f) do begin
    Read(f, k); sum:=sum+k; Inc(cnt);
  end;
     if cnt=0 then Exit; {если файл пустой, выходим}
  sum := sum/cnt; {найдём среднее} 
  Reset(g);
  Seek(g, FileSize(g)); {переход в конец файла g}
  Reset(h);
  Seek(h, FileSize(h));  {переход в конец файла h}
  Reset(f); {перешли в начало файла f}
  while not eof(f) do begin
    Read(f, k); 
    if k<sum
      then Write(g, k)
      else Write(h, k)
  end;
  Close(f); 
  Close(g);
  Close(h); 
 end.
Изображения
Тип файла: jpg 1.JPG (30.2 Кб, 103 просмотров)
davitalik вне форума Ответить с цитированием
Старый 27.09.2015, 17:39   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,707
По умолчанию

Остается ответить из компилятора:
Цитата:
Встречено '.', а ожидалось ';'
Вы забыли энд для процедуры перед эндом для программы.
p51x вне форума Ответить с цитированием
Старый 27.09.2015, 19:00   #3
davitalik
 
Регистрация: 27.09.2015
Сообщений: 3
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Вы забыли энд для процедуры перед эндом для программы.
Так кол-во begin-end же соответствует. При добавлении еще 1 end, требуется очередной begin.
davitalik вне форума Ответить с цитированием
Старый 27.09.2015, 20:20   #4
FPaul
Форумчанин
 
Регистрация: 25.01.2015
Сообщений: 472
По умолчанию

Процедура p не описана ваще.
FPaul вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программа для работы с графическими файлами Slayer2707 Помощь студентам 11 25.03.2011 09:47
Программа на СИ++, используя функции работы с файлами и функции <string.h> Аня Popova Фриланс 9 13.09.2010 15:52
Программа для работы с текстовыми файлами Neo_one Помощь студентам 2 26.05.2010 22:57
Программа для работы с файлами (паскаль). DeamoniC Помощь студентам 4 09.06.2009 23:21
Программа для работы с dfx-файлами Sanek777 Фриланс 5 11.11.2008 21:04