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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.04.2009, 18:12   #1
BERT
Пользователь
 
Регистрация: 23.01.2009
Сообщений: 10
По умолчанию задача на строки

составить программу подсчитывающую кол-во тех слов в строке из n букв, в которых третьей явл-ся заданная буква
BERT вне форума Ответить с цитированием
Старый 07.04.2009, 10:07   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Могу такое предложить:
Код:
 var k,s:string;n,e,i:integer;c:char;
begin
 n:=3;c:='f';
 s:='Haf im Brooke Burke from Need Fof Speed Underground';
 s:=s+' ';
 i:=pos(' ',s);
 while i<>0 do begin
  k:=copy(s,1,i-1);delete(s,1,i);
  if (length(k)=n)and(k[3]=c) then
   writeln(k);
  i:=pos(' ',s);
 end;
 readln;
  { TODO -oUser -cConsole Main : Insert code here }
end.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[C++] Задача на строки Roomper Помощь студентам 4 07.04.2009 18:25
Задача на строки LaSeule Помощь студентам 2 31.01.2009 00:54
Задача на строки Juhn Паскаль, Turbo Pascal, PascalABC.NET 1 13.05.2008 16:10
задача на строки Hostlman Помощь студентам 2 26.12.2007 03:17
Задача на строки sergfanat Паскаль, Turbo Pascal, PascalABC.NET 11 19.12.2007 15:34