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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.02.2012, 19:53   #1
Heng
Форумчанин
 
Регистрация: 27.02.2012
Сообщений: 117
По умолчанию Код для Задачи

Даны натуральное число n, символы S1,...,Sn. Преобразовать последовательность S1,...,Sn, удалив из каждой группы идущих подряд цифр, в которой более двух цифр, все цифры, начиная с третьей

Я тут накидал, но чето непрет, Help me !

Код:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;

type
  TForm1 = class(TForm)
    Edit1: TEdit;
    Button1: TButton;
    Label1: TLabel;
    Edit2: TEdit;
    Label2: TLabel;
    Button2: TButton;
    procedure Button2Click(Sender: TObject);
    procedure Button1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button2Click(Sender: TObject);
begin
close;
end;

procedure TForm1.Button1Click(Sender: TObject);

var
i,j,n:integer;
str:string;
a: Array [0..9] of string;
found:boolean;

begin
str:=edit1.text;
found:=false;
repeat

if str[i]<>a[i] then found:=true
else n:=n+1;
until str[i]=a[i];

if n=3 then begin
for str[i+3] to str[i+n]do
begin
delete(cource,i+3,i+n);

end;
end;
edit2.Text:=str;

end;
end.

Последний раз редактировалось Stilet; 27.02.2012 в 20:12.
Heng вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
код для транспортной задачи на PascalАВС методом минимальной стоимости Настёнок Помощь студентам 0 23.12.2011 01:43
Пожалуста составьте програмный код для решения задачи Dina2360 Паскаль, Turbo Pascal, PascalABC.NET 1 16.12.2011 14:31
Напишите пожалуста програмный код в паскале для решения задачи Dina2360 Помощь студентам 5 15.12.2011 19:56
Не могу составить Код для программы по условию задачи Александр_007 Помощь студентам 1 25.10.2011 11:38
подправьте код задачи С++ kochet-kov Помощь студентам 0 23.12.2010 21:58