Помощь - Поиск - Пользователи - Календарь
Полная версия: Использование файловой переменной
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
Александра
Помогите пожалуйста срочно решить!!

1. Дан файл вещественных чисел. Определить количество нулевых значений в этом файле.

2. Даны два файла целых чисел. Определить являются ли они тождественными.

3. Даны два символьных файла одинакового размера. Произвести обмен информацией между ними.

4. В текстовом файле Т записана непустая последовательность вещественных чисел, разделенных пробелами. описать функцию Max(T) для нахождения наибольшего из этих чисел.

Заранее спасибо.кто поможет!!! yes2.gif
Den64
Это по поводу первой задачки:
Program _1;
Uses Crt;
Var
  i,n:Integer;
  r:Real;
  name:String;
  F:File Of Real;
Begin
  ClrScr;
  Write('Введите имя файла:  ');
  ReadLn(name);
  Assign(F,name);
  Reset(F);
  n:=0;
  For i:=0 To FileSize(F)-1 Do
    Begin
      Read(F,r);
      If r=0 Then n:=n+1;
    End;
  WriteLn;
  WriteLn(n,' - нулевых значений');
  ReadLn;
End.


За спасибо могу решить и другие задачи, но мне непонятно что значит тождественные во второй задачке и другие условия какие-то непонятные все.
{Это кто такие задания тупые и непонятные выдавал ??}
klem4
Пользуйтесь наконец поиском ! Все задачи решались.

+ FAQ : Файлы
volvo
Den64
А скажи мне, зачем придумали функцию Eof(f) ? При работе с файлом как раз более логично производить действия "Пока не конец файла", чем вычислять его длину...
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.