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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.04.2012, 21:53   #1
vaako
Пользователь
 
Регистрация: 03.04.2012
Сообщений: 13
По умолчанию Вставить на указанную позицию символ «*».

Дан типизированный файл состоящий из букв латинского алфавита. Вставить на указанную позицию символ «*».
vaako вне форума Ответить с цитированием
Старый 06.04.2012, 23:23   #2
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,291
По умолчанию

Код:
Uses CRT;
var
f1:file of char;
a,i:integer;
c:char;
BEGIN
assign(f1,'in.txt');
reset(f1);
repeat
	writeln('Input position:');
	readln(a);
until a<filesize(f1);

seek(f1,filesize(f1));
c:='*';
write(f1,c);

for i:=filesize(f1)-1 downto a+1 do
begin
	seek(f1,i-1);
	read(f1,c);
	write(f1,c);
end;
seek(f1,a);
c:='*';
write(f1,c);
close(f1);
END.
Нумерация позиций с нулевого.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как из delphi вставить символ в word? Sony Общие вопросы Delphi 10 04.09.2014 19:51
Вставить символ переноса GoooodySmile Паскаль, Turbo Pascal, PascalABC.NET 11 04.11.2011 12:58
как вставить символ?? Andrey770 Паскаль, Turbo Pascal, PascalABC.NET 4 05.04.2011 23:22
Двухсвязный список, добавление элемента в указанную позицию redmonkey Помощь студентам 3 19.10.2010 12:29
Как вставить строку в таблицу excel при этом все остальные сдвинуть на позицию в низ, сохранив их формат. anchorte Общие вопросы Delphi 2 06.04.2010 15:31