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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.11.2008, 11:51   #1
KulOle
Пользователь
 
Аватар для KulOle
 
Регистрация: 30.09.2008
Сообщений: 10
Сообщение ЗАДАНИЕ С ТЕКСТОМ

Из заданного текста предложения выбрать и напечатать только те символы,которые встречаются в нём только один раз (в том порядке,в котором они встречаются в тексте)????
KulOle вне форума Ответить с цитированием
Старый 10.11.2008, 13:46   #2
Min
Форумчанин
 
Регистрация: 12.09.2008
Сообщений: 239
По умолчанию

var s,sp:string;
c:char;
begin
readln(s);
while length(s)>0 do
begin
c:=s[1];
delete(s,1,1);
if pos(c,s)=0 then sp:=sp+c
else
while pos(c,s)>0 do
delete(s,pos(c,s),1);
end;
writeln(sp);
readln;
end.
Надо бы избавиться от привычки ставить многоточие.....
Min вне форума Ответить с цитированием
Старый 11.11.2008, 08:20   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

ну, тогда я бы так предложил, обойтись без удалений,
да и вообще проще:
Код:
var s,sp:string;
  i : integer;
begin
  readln(s);
  sp := '';
  for i:=1 to length(s) do
    if Pos(s[i],sp)=0 then sp:=sp+s[i];
  writeln(sp);
  readln;
end.
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с текстом.[C] DropYourWeapon Общие вопросы C/C++ 3 15.10.2008 21:55
Работа с текстом boostman Общие вопросы Delphi 5 14.09.2008 12:57
Помогите с текстом Кронос Общие вопросы Delphi 2 07.05.2008 22:18
работа с текстом pupil Паскаль, Turbo Pascal, PascalABC.NET 4 15.03.2008 14:00
Проблема с текстом! Starscream Общие вопросы Delphi 2 22.02.2008 17:55