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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 02.06.2010, 18:40   #1
nolx
Пользователь
 
Регистрация: 29.03.2010
Сообщений: 21
По умолчанию строки переделайте.

Вывести все слова последовательности отличные от последнего слова предворительно преобразовав каждое из них по следующему правилу: удалить из слова все предыдущие вхождения последней буквы.

вот программа сделайте правельно


Program Stroki;
uses crt;
var
a:array[2..30] of string [10];
s,s1,slovo,slovo1:string;
k,i,j:integer;
f:boolean;
begin
clrscr;
s:='hgjfj dhhfsdd wkdhuj lrlsal.';
delete (s,length(s),1);
s:=s+' ';
i:=0;
repeat
k:=pos(' ',s);
slovo:=copy(s,1,k-1);
writeln(slovo);
i:=i+1;
a[i]:=slovo;
delete(s,1,k);
until(length (s)=0);
writeln('__________________________ _____________');
for k:=1 to i do
begin
slovo1:=a[k];
f:=false;
for j:=2 to length(slovo1) do
if slovo1[1]=slovo1[j] then
f:=true;
if f then writeln(slovo1);
end
end.
nolx вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Определять максимальную длину той части строки s, которая не содержит символы из строки s1. Александе еть я Общие вопросы C/C++ 5 13.04.2010 20:54
Перенести символа с начала строки в место перед запятой этой же строки. Zhiltsov Microsoft Office Excel 4 05.06.2009 13:10
Переделайте пожалуйста под C++ KamBall Помощь студентам 1 25.05.2009 22:37
считать из файла две строки, вывести на экран символы первой строки, которые отсутствуют во второй gotex Помощь студентам 4 08.05.2008 02:27
Переделайте ТЕСТ *Devil* Помощь студентам 5 15.06.2007 02:37