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

Помогите решить задчу на строковый тип.

Добавлено: 29 сен 2008, 10:17
valis
Вот собственно и она:Составить строку,содержащую первые буквы из каждого слова заданного предложения.Напечатать исходный текст и полученную строку. :rolleyes: :rolleyes: Заранее спасибо

Re: Помогите решить задчу на строковый тип.

Добавлено: 29 сен 2008, 20:09
C_O_D_E
а язык собственно какой?

Re: Помогите решить задчу на строковый тип.

Добавлено: 30 сен 2008, 05:33
Oleg_Rus
Вот собственно и она:Составить строку,содержащую первые буквы из каждого слова заданного предложения.Напечатать исходный текст и полученную строку. Заранее спасибо

1. Определить, что есть начало или конец слова (эта тема на паскале рассматривалась в разделе "алгоритмы")
2. Сохранять симлоы в отдельную строку.
3. Вывод Строки-ответа

Re: Помогите решить задчу на строковый тип.

Добавлено: 06 окт 2008, 02:37
MrVenom
Держи)) Пусть препод не бузит))))
uses wincrt;
var
i, LenStr: integer;
Sin, Sout: String;
Space: boolean;
begin
write('Input String: ');
Read(Sin);
Space := true;
Sout := '';
LenStr := Length(Sin);
for i := 1 to LenStr do
begin
if space then
begin
if Sin <> ' ' then
begin
Sout := Sout + Sin;
Space := false;
end;
end;
if Sin = ' ' then space := true;
end;
write(Sout);
end.