![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 15.05.2010
Сообщений: 5
|
![]()
type текст = file of char
Описать и проверить процедуру next(t) заменяющую в тексте t каждую цифру на следующую по велечине цифру ( 9 заменять на 0) {$R *.dfm} type text=textfile; var f:text; a:string; procedure TForm1.N1Click(Sender: TObject); var i:integer; begin AssignFile(f,'file2.txt'); Rewrite(f); for i:=0 to (Memo1.Lines.Count-1) do begin a:=memo1.lines[i]; write(f,a); end; CloseFile(f); end; procedure TForm1.N4Click(Sender: TObject); begin CloseFile(f); close; end; procedure TForm1.N3Click(Sender: TObject); var b:string; procedure next(var f:textfile); var i:integer; b:string; begin reset(f); read(f,b); while not eof(f) do begin if a='0' then a:='1'; if a='1' then a:='2'; if a='2' then a:='3'; if a='3' then a:='4'; if a='4' then a:='5'; if a='5' then a:='6'; if a='6' then a:='7'; if a='7' then a:='8'; if a='8' then a:='9'; if a='9' then a:='0'; end; end; begin next(f); reset(f); repeat read(f,a); memo3.lines.add(a); until eof(f); end; |
![]() |
![]() |
![]() |
#2 |
Регистрация: 15.05.2010
Сообщений: 5
|
![]()
доделать надо, чтобы допустим вводишь a34zb а выводишь a45zb
|
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 28.03.2007
Сообщений: 1,814
|
![]()
допустим есть строка s:=a34zb
Код:
Последний раз редактировалось SERG1980; 17.05.2010 в 13:32. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Файлы | prem1era | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 16.05.2010 13:02 |
Файлы | delete | Общие вопросы C/C++ | 1 | 26.12.2009 21:31 |
файлы в c | apple_pie | Общие вопросы C/C++ | 1 | 20.12.2009 16:43 |
Файлы | madmot | Операционные системы общие вопросы | 3 | 06.02.2008 12:10 |
два вредных вопроса:про асю и прикриплёные файлы файлы | steck | Свободное общение | 3 | 17.06.2007 14:53 |