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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.04.2011, 20:46   #1
shumakosik
Новичок
Джуниор
 
Регистрация: 12.04.2011
Сообщений: 1
По умолчанию работа с файлами. делфи

1. задан текстовый файл a.txt
написать программу, которая меняет первый и последний символ в каждой строке.
2. myfile = file of char.
Написать процедуру next(f),заменяющую все маленькие английские буквы на большие английские

1).
Код:
procedure zamena(var f:myfile);
var s:string;
    s1,s2,buf1,buf2:char;
begin
reset(f);
while not eof(f) do
  begin
    read(f,s1);
    buf1:=s1;
    seek(f,filesize(f)-1);
    read(f,s2);
    buf2:=s2;
    write(f,buf1);
    seek(f,0);
    write(f,buf2);
  end;
close(f);
end;
2).
Код:
procedure Next(var f:myfile);
var x:char;
begin
reset(f);
while not eof(f) do
  begin
    read(f,x);
    if (x>'a') and (x<'z') then
      ord(x)+26;
    write(f,x);
  end;
close(f);
end;
подправьте, пожалуйста
shumakosik вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как скопировать папку с вложенными файлами в делфи FACE OFF Помощь студентам 12 08.09.2016 14:47
Управление файлами в локальной сети, на Делфи. vrmc Помощь студентам 2 26.05.2010 12:27
Работа с файлами и строками в Делфи 7 Николай ПН Помощь студентам 1 22.04.2010 16:18
работа с файлами! vakyla Помощь студентам 10 10.11.2009 07:38
Работа с файлами Technolog Microsoft Office Excel 1 27.03.2009 10:50