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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.11.2010, 19:01   #1
Oda33
 
Регистрация: 20.06.2010
Сообщений: 6
По умолчанию Символьные переменные. Строки. Паскаль

. Дана последовательность слов. Напечатать те слова последовательности. Которые отличны от первого слова и удовлетворяют следующему свойству:
а) в слове нет повторяющихся букв;
б) слово симметрично


помогите пожалуйста решить)
Oda33 вне форума Ответить с цитированием
Старый 16.11.2010, 19:46   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
в слове нет повторяющихся букв;
Используй функцию:
Код:
 function a1(s:string):boolean;
 var i,e:integer;
 begin
  a1:=false;
  for i:=0 to length(s) do begin
   e:=pos(s[i],copy(s,i+1,length(s)));
   if e<>0 then begin a1:=true;exit;end;
  end;
 end;
она укажет есть ли в слове повторяшки

Цитата:
б) слово симметрично
Функция
Код:
 function a2(s:string):boolean;
 var i,e:integer;
 begin
  a2:=true;
  for i:=1 to (length(s) div 2) do begin
   if s[i]<>s[length(s)-i+1] then begin
    a2:=false;exit;
   end;
  end;
 end;
Даст Труе если слово - палиндром.

Используй их в цикле проходе по последовательности.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 16.11.2010, 21:09   #3
Oda33
 
Регистрация: 20.06.2010
Сообщений: 6
По умолчанию

Спасибо большое =)
Oda33 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Символьные строки Арнис Общие вопросы C/C++ 2 18.09.2010 22:59
Символьные строки Арнис Общие вопросы C/C++ 1 13.07.2010 14:04
Символьные массивы и строки. kGxDD Паскаль, Turbo Pascal, PascalABC.NET 1 24.04.2009 11:39
Помогите пожалуйста на "Символьные переменные" apetr Паскаль, Turbo Pascal, PascalABC.NET 4 30.11.2008 07:41
Паскаль. задача на символьные массивы и строки zaraza21 Помощь студентам 1 03.11.2007 19:33