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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 28.01.2009, 07:52   #1
Cardinal
 
Регистрация: 28.01.2009
Сообщений: 5
По умолчанию Необходима помощь в создании программки

есть такое задание - Дана строка: "dfh hkjh hjhlhl nbmn n mn dfh". Вывести слова, начинающиеся символом 'd', если такого нет, вывести "no".
Не могу никак понять как сие сделать, в частности, как выделить слова из строки.
Cardinal вне форума
Старый 28.01.2009, 10:56   #2
capta1n
Форумчанин
 
Аватар для capta1n
 
Регистрация: 06.12.2008
Сообщений: 613
По умолчанию

Код:
program capta1n;
uses crt;
const
 str1 = 'dfh hkjh hjhlhl nbmn n mn dfh';
var
 str2 : string;
 k : byte;
begin
  str2:=str1+' ';
  while str2<>'' do
  begin
    k:=pos(' ',str2);
    if k<>1 then
     if str2[1]='d' then writeln (copy(str2,1,k-1));
    textcolor (k mod 15);
    delete (str2,1,k)
  end;
  readln
end.
capta1n вне форума
Старый 28.01.2009, 11:51   #3
Cardinal
 
Регистрация: 28.01.2009
Сообщений: 5
По умолчанию

capta1n - благодарю за код. все норм. разобрался как работает. хотя я почему-то предполагал по-другому )

Последний раз редактировалось Cardinal; 28.01.2009 в 11:55.
Cardinal вне форума
Старый 28.01.2009, 12:14   #4
capta1n
Форумчанин
 
Аватар для capta1n
 
Регистрация: 06.12.2008
Сообщений: 613
По умолчанию

да, пожалуйста, всегда рад помочь
capta1n вне форума
Старый 28.01.2009, 12:27   #5
Cardinal
 
Регистрация: 28.01.2009
Сообщений: 5
По умолчанию

можешь еще глянуть соседнюю темку? где вторую надо смастерить )
Cardinal вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Срочно нужна помощь: три относительно простые программки Tevet Паскаль, Turbo Pascal, PascalABC.NET 14 20.01.2009 02:41
Необходима помощь с кроссбраузерностью sdevil HTML и CSS 1 24.10.2007 01:55
Необходима помощь nimf Свободное общение 0 29.08.2007 10:43
необходима помощь специалиста Ирина Свободное общение 0 09.11.2006 15:52