Написать программу, которая подсчитывает количество положительных и отрицательных...

0 голосов
46 просмотров

Написать программу, которая подсчитывает количество положительных и отрицательных элементов файла целых чисел des.dat. Pascal ABC


Информатика (12 баллов) | 46 просмотров
Дан 1 ответ
0 голосов

Var

f: File of Integer;

i,n,k: Byte;

x: Integer;

BEGIN

Assign(f,'1.dat');

Rewrite(f);

Write('Сколько чисел ввести в файл? ');

Readln(n);

k:=0;

Writeln('Введите числа в файл: ');

For i:=1 to n do

begin

Readln(x);

If x>0 Then k:=k+1;

Write(f,x);

end;

Clrscr;

If k>0 Then

Write(f,1);

Reset(f);

Writeln('Содержимое файла: ');

While not Eof(f) do

begin

Read(f,x);

Write(x,' ');

end;

Close(f);

END

разберись с К> и все заработает как часики.

(142 баллов)