Показать сообщение отдельно
Старый 16.12.2013, 20:09   #22 (permalink)
Aksinia
Member
 
Регистрация: 15.12.2013
Сообщений: 31
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 114
По умолчанию

А зачем вводить новую переменную для нового знака? А если я захочу удалить много знаков - будет много переменных? Может быть, так лучше?
PHP код:
program Main2;
var 
S:string;
  
a:char;
  
f1,f2:text;


function 
NewStr(S:string;a:char):string;
var 
T:string;
begin
  T
:=S;
  while 
Pos(a,T) > do delete(TPos(a,s), 1);
  
NewStr:=T;
end;

begin
  assign
(f1'E:\Input.txt');
  
reset(f1);
  
assign(f2'E:\Output.txt');
  
rewrite(f2);
  
a:=chr(33);
  
readln(f1,s);
  
s:=NewStr(sa);
  
a:=chr(44);
  
writeln(f2,NewStr(sa));
  
close(f1);
  
close(f2);
end
Aksinia вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070