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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.12.2008, 21:52   #1
StudUL
Пользователь
 
Регистрация: 21.12.2008
Сообщений: 40
По умолчанию Задача на Паскале работа с текстовыми файлами.

Дан текстовый файл. Латинские буквы из него поместить в текущем каталоге в файл file.lat, русские в file.rus, все остальные символы в file.oth
StudUL вне форума Ответить с цитированием
Старый 21.12.2008, 22:20   #2
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Имя исходного файла - "ishod.txt"
Код:
program files;
var
fin,fr,fe,fo : text;
c : char;

begin
assign(fin,'ishod.txt');
reset(fin);
assign(fe,'file.lat');
rewrite(fe);
assign(fr,'file.rus');
rewrite(fr);
assign(fo,'file.oth');
rewrite(fo);

while not eof(fin) do
 begin
 read(fin,c);
 if ((ord(c)>=65) and (ord(c)<=90)) or ((ord(c)>=97) and (ord(c)<=122)) then
  write(fe,c)
 else if ((ord(c)>=192) and (ord(c)<=255)) then
  write(fr,c)
 else write(fo,c);
 end;
close(fin);
close(fr);
close(fe);
close(fo);
end.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума Ответить с цитированием
Старый 21.12.2008, 23:20   #3
StudUL
Пользователь
 
Регистрация: 21.12.2008
Сообщений: 40
По умолчанию

спасибо большое.
StudUL вне форума Ответить с цитированием
Старый 21.12.2008, 23:24   #4
StudUL
Пользователь
 
Регистрация: 21.12.2008
Сообщений: 40
По умолчанию

Спасибо. Работает замечательно.
StudUL вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с текстовыми файлами KroSer63 Общие вопросы по Java, Java SE, Kotlin 0 19.12.2008 20:03
работа с текстовыми файлами Bayazet Общие вопросы Delphi 10 09.12.2008 18:39
Работа с Текстовыми файлами wwww Общие вопросы Delphi 5 29.10.2007 11:17
Работа с текстовыми файлами DartMrakkk Общие вопросы Delphi 3 14.07.2007 16:52
Задача с текстовыми файлами SpeedMaster Паскаль, Turbo Pascal, PascalABC.NET 4 02.04.2007 15:43