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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 20.03.2009, 17:56   #11
Evgesha
 
Регистрация: 15.03.2009
Сообщений: 9
По умолчанию

Наконец-то до меня дошло. Оказывается, все так просто! OCTAGRAM, спасибо за совет добавить пробел в начало строки!
Evgesha вне форума
Старый 14.12.2010, 21:54   #12
Cronom
 
Регистрация: 14.12.2010
Сообщений: 3
Сообщение определение в тексте слов в которых не более 5ти символов

Появилась такая задача, как в тексте найти слова в которых содержится не более 5ти символов , не подскажете как это можно сделать?
Cronom вне форума
Старый 14.12.2010, 22:04   #13
Asker13
Форумчанин
 
Аватар для Asker13
 
Регистрация: 01.12.2010
Сообщений: 140
По умолчанию

Как вариант, найти все слова в строке, а затем вывести только те, в которых меньше 6 (или <= 5) символов.
Asker13 вне форума
Старый 14.12.2010, 22:10   #14
Базиля
Участник клуба
 
Аватар для Базиля
 
Регистрация: 03.12.2009
Сообщений: 1,013
По умолчанию

Так в чем проблема? Заносишь в какую-нибудь строковую переменную до пробела все символы из введенной тобою строки. Если ее длина <=5 то выводишь ее. Далее "обнуляешь" строковую переменную в которую заносил символы до пробела, и начинаешь в нее вносить символы до следующего пробела, т.о. переберешь все слова в строке
Базиля вне форума
Старый 14.12.2010, 22:11   #15
Cronom
 
Регистрация: 14.12.2010
Сообщений: 3
Сообщение

сейчас попробую

Что то у меня не получается , какая там последовательность будет? можешь код написать?

Последний раз редактировалось Stilet; 15.12.2010 в 11:31.
Cronom вне форума
Старый 14.12.2010, 22:30   #16
Asker13
Форумчанин
 
Аватар для Asker13
 
Регистрация: 01.12.2010
Сообщений: 140
По умолчанию

Код:
i := 1;
while i <= Length(s) do begin
  tmp := '';
  while (s[i] <> ' ') and (i <= Length(s)) do begin
    Inc(i);
    tmp := tmp + s[i];
  end;
  Inc(i);
  if Length(tmp) <= 5 then WriteLn(tmp);
end;
Asker13 вне форума
Старый 14.12.2010, 22:53   #17
Cronom
 
Регистрация: 14.12.2010
Сообщений: 3
По умолчанию

Все работает, спасибо!!!

спасибо большое !!

а почему если я ввожу не слова а наборы букв то он выводит первые буквы ? мне же надо стичтать кол-во слов с 5тью или меньше символов

Последний раз редактировалось Stilet; 15.12.2010 в 11:31.
Cronom вне форума
Старый 12.04.2011, 18:58   #18
Karahaak
Новичок
Джуниор
 
Регистрация: 05.04.2011
Сообщений: 1
По умолчанию

Файл содержит сведения о сотрудниках, каждая запись которого содержит поля: фамилия сотрудника и должность.
Karahaak вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Составить в алфавитном порядке список всех слов, встречающихся в тексте, и количество этих слов. KAPAHDAW Паскаль, Turbo Pascal, PascalABC.NET 2 17.02.2009 01:19
Количество разных слов в тексте) Если можно сразу код pascal1994 Помощь студентам 1 05.02.2009 10:06
посчет в тексте кол-во слов, гласных и согласных букв DiabloRVK Помощь студентам 4 01.12.2008 14:23
Число перемен знака в массиве. Количество слов в тексте. Pascal. Cartman18 Помощь студентам 1 10.12.2007 12:58
Поиск слов в тексте pleer Общие вопросы Delphi 5 23.09.2007 08:19