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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.04.2011, 10:19   #1
phasha
Форумчанин
 
Регистрация: 24.03.2011
Сообщений: 130
Лампочка в чем проблема...

собрал программу но она работает не так как хотелось бы...программа должна быть с типизированным файлом file of integer и должна добавлять в конец файла копии положительных чисел.
Код:
 program Project2;

{$APPTYPE CONSOLE}

uses
SysUtils;

type fint=file of integer;

procedure test4c(var f:fint);
var g:fint;i,x:integer;
begin
reset(f); i:=0; x:=0;
assign(g,'asd.txt');
rewrite(g);
while not eof(f) do begin
read(f,i);
write(g,i);
end;close(f);
reset(f);
while not eof(f) do begin read(f,x);
if x>0 then begin write(g,x);end;
end;
close(f);close(g);
reset (g);
rewrite(f);
while not eof(g) do begin read(g,i); write(f,i);
end; close(f);close(g);erase(g);
end;
var f:fint;
begin
assign(f,'a.txt');
test4c(f);
end.

Последний раз редактировалось phasha; 16.04.2011 в 12:56.
phasha вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
в чем проблема серг Общие вопросы C/C++ 25 14.10.2010 13:35
В чем проблема? Starleychik Операционные системы общие вопросы 4 02.09.2009 13:06
в чем проблема??? N@Z Паскаль, Turbo Pascal, PascalABC.NET 1 05.05.2009 23:07
в чем проблема? Exploit Помощь студентам 10 26.01.2009 09:39
В чем проблема? Sirazh Microsoft Office Excel 4 25.09.2008 21:32