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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.12.2008, 20:43   #1
Dremgor
 
Регистрация: 29.12.2008
Сообщений: 5
По умолчанию Проверьте задачу на стоки!

В связи с проблемами с операционной системой не могу проверить задачу... Посмотрите пожалуиста и исправьте если не верно...
=================================== =======================
unit ulab4;

interface

procedure duble(var str: string; a:string);

implementation

const
del= ' ,.;:!&"''';

procedure duble(var str: string; a:string);
var
i,j,Nach,sim: integer;
pr: string;
pof: boolean;
begin
i:=1;
while i<=length(str) do
if pos(str[i], del)<>0 then
i:=i+1
else
begin
Nach:=i;
while (i<=length(str)) and (pos(str[i], del)=0) do
i:=i+1;
pr:=copy(str, Nach, i-Nach);
j:=1;

pof:=true;
while (j<=length(pr)) do
begin

for sim:=1 to length(a) do
if (pr[j]=a[sim]) then
pof:=false;

j:=j+1;
end;


if not pof then
begin
delete(str, Nach, i-Nach);
i:=Nach;
end
else
begin
insert(pr,str,Nach);
i:=Nach+(2*length(pr));
end;
end;
end;
end.

===================
program Var7;
uses
ulab4;
var
stroka, a: string;
begin
writeln('VVedute stroky: ');
readln(stroka);
writeln('Vvedite slovo: ');
readln(a);
duble(stroka, a);
writeln(stroka);
end.
Dremgor вне форума Ответить с цитированием
Старый 29.12.2008, 21:45   #2
Sm1Le
Форумчанин
 
Аватар для Sm1Le
 
Регистрация: 31.10.2008
Сообщений: 500
По умолчанию

Прежде всего не понимаю причем здесь ОС к ПАскалю ...
А задание ? - или тут телепаты ? - как можно исправить то что не знаешь ?
Skype : UASm1Le.
Sm1Le вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проверьте выражение fosto Помощь студентам 2 15.12.2008 22:58
Проверьте плиз задачу rainbow Паскаль, Turbo Pascal, PascalABC.NET 0 04.12.2008 12:51
Проверьте ReM Общие вопросы Delphi 1 12.11.2008 17:32
Проверьте задачку {StaN} Паскаль, Turbo Pascal, PascalABC.NET 3 04.07.2008 13:20
Проверьте код ! Михаил Юрьевич Общие вопросы Delphi 7 08.02.2008 09:32