Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Подсчитать слова в тексте.Турбо Паскаль

12K
07 ноября 2005 года
Dural
7 / / 07.11.2005
Слова в тексте разделены пробелом. Подсчитать количество слов длина которых не превышает 4-х букв
14K
07 ноября 2005 года
sss_guest
2 / / 07.11.2005
Цитата:
Originally posted by Dural
Слова в тексте разделены пробелом. Подсчитать количество слов длина которых не превышает 4-х букв


var s : string;
pre, post : integer;
counter : integer;
begin
writeln ('stroka?');
readln (s);

pre := 1;
counter := 0;
while (pos (' ', s) > 0) do
begin
if (pos(' ', s) - pre) < 6 then inc (counter);
pre := pos (' ', s);
s[pre] := '0';
if pre > (length(s)-5) then inc (counter);
end;
writeln (counter);
end.

14K
07 ноября 2005 года
sss_guest
2 / / 07.11.2005
Надо только добавить проверку для случая одного слова в строке. Лениво:)
5
07 ноября 2005 года
hardcase
4.5K / / 09.08.2005
Цитата:
Originally posted by sss_guest
Надо только добавить проверку для случая одного слова в строке. Лениво:)


проще к исходной строке добавить один пробел

15K
06 декабря 2005 года
chit
1 / / 06.12.2005
может и мне кто поможет буду рад
ну вот кароче условия задачи:
дана матрица размером m на n составить програму которая сортирует эту матрицу в порядке возрастания или убывания , по элементам заданного столбца или заданной строки.





Заранее спасибо
38K
09 апреля 2008 года
Паук666
1 / / 09.04.2008
Помгите решить задачу в Паскале : "Напишите программу подсчета числа вхождений слова X в слово Y " Просьба решить поп простому, а о учитель не примет. Заранее спасибо!
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог