Страница 1 из 2

Задача на строки по Pascal

Добавлено: 16 дек 2008, 11:56
Freeman12
Дана строка символов до точки. Группы символов в ней между группами пробелов считаются словами. Определить, сколько слов содержат ровно 3 буквы заданные пользователем, например 3 буквы «е».
Подскажите как решить эту задачу,хотя бы алгоритм,какими функциями ...просто никак не могу даже к ней подступить :confused:

Re: Задача на строки по Pascal

Добавлено: 17 дек 2008, 11:05
Russel
Там будет оператор string. Copy тоже наверное...

Re: Задача на строки по Pascal

Добавлено: 17 дек 2008, 12:12
demon416
алгоритм))))
1)считываеш символ который надо искать
2 ) в цикле перебираеш символы в строке
условия перебора
а)если символ точка - конец перебора
б)если символ пробел - проверить значение счетчика количества вхождений искомого символа в слово, если оно равно 3 увеличить счетчик слов
сбросить счетчик вхождений
в)если символ - искомый - увеличить счетчик вхождений

Re: Задача на строки по Pascal

Добавлено: 17 дек 2008, 23:06
Esgal
[syntax=pascal]
for i:=1 to lenght(s) do
case s of
ch: r1:=s1+1;
' ': begin if r1=3 then r2:=r2+1; r1:=0; end;
'.': break;
end;
[/syntax]

s -исходная строка
r1 - промежуточный счётчик
r2 - после выполнения программы, эта переменная будет содержать ответ

Re: Задача на строки по Pascal

Добавлено: 15 окт 2009, 16:20
mrDerevo
Ребят, помогите плз решить задачку на паскале! В общем условие такое что пользователь вводит строку и программа меняет в ней слова в обратном порядке! надо оч срочно))) я на вас надеюсь)) :)

Re: Задача на строки по Pascal

Добавлено: 15 окт 2009, 18:36
Sheka
разделяете строку на слова, а потом посимвольно в обратном порядке записываете их в новую строку.
если необходима полная реализация - сделаю за небольшую деньгу 255507394

Re: Задача на строки по Pascal

Добавлено: 16 окт 2009, 08:08
airyashov
быстро, недорого

Re: Задача на строки по Pascal

Добавлено: 16 окт 2009, 15:09
rangerx
Сделаю быстро и недорого
xranger@mail.ru

Re: Задача на строки по Pascal

Добавлено: 22 окт 2009, 03:03
dr.Jekill
Ищите по форуму. В прошлом году такая программа уже делалась.

Re: Задача на строки по Pascal

Добавлено: 29 ноя 2009, 16:04
lonelyalice
Помогите пожалуйста! Дана S - строка символов длиной n. Исключить из строки группы символов,расположенные между скобками (,). Сами скобки тоже должны быть исключены.Предполагается, что внутри каждой пары скобок нет других скобок.