Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Задачи на Pascal/Object Pascal/Free Pascal (Delphi/Lazarus)

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

Открыть новую тему     Написать ответ в эту тему

Ramzey

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

[code=pas]
USES Crt;
CONST
  LenReal = 6;
VAR
  F          : file of real;
  i,Code     : word;
  Number,Max : real;
  InStr      : string;
  FileName   : string;
  LenFile    : word;
  Nechet     : boolean;
BEGIN
  clrscr;
  {имя файла задаем в командной строке}
  if ParamCount<1 then
    begin
      writeln('Wrong parameters');
      exit
    end;
 
  FileName:=ParamStr(1);
  Assign(F,FileName);
{$I-}
  ReWrite(F);
{$I+}
  if IOResult<>0 then
    begin
      writeln('Can`t create file ',FileName);
      exit
    end;
 
  Code:=0;
  repeat
    readln(InStr);
    Val(InStr,Number,Code);
    if Code=0 then write(F,Number);
  until (Code<>0) or (InStr='');
  close(F);
 
  Assign(F,FileName);
{$I-}
  ReSet(F);
{$I+}
  if IOResult<>0 then
    begin
      writeln('Can`t open file ',FileName);
      exit
    end;
 
  NeChet:=false;
  read(F,Number);
  Max:=Number;
  while not EOF(F) do
    begin
      read(F,Number);
      if Nechet and (Number>Max) then Max:=Number;
      Nechet:=not Nechet;
    end;
  writeln(Max);
  close(F);
  repeat until keypressed;
END.
 
[/code]

Всего записей: 11 | Зарегистр. 10-12-2006 | Отправлено: 11:58 17-12-2006 | Исправлено: Ramzey, 15:28 17-12-2006
Открыть новую тему     Написать ответ в эту тему

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Задачи на Pascal/Object Pascal/Free Pascal (Delphi/Lazarus)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru