Добавил:
masterdos
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Т.С.П.П / Махинации с ТСПП / Махинации с ТСПП / ТПСПП / PR_3 / D / Unit1
.cpp//---------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
int i,mi=1,ma,x,n,f;
n=StrToInt(Edit1->Text);
for(i=1;i<n;i++)
{ mi*=10; ma=mi*10-1; }
for(i=mi;i<ma;i++)
{
if(i==12 || i==23 || i==34 || i==45 ||i==56 || i==67|| i==78 || i==89 ||
i==123 || i==234 || i==345 || i==456 ||i==567 || i==678 || i==789 || i==1234 ||
i==2345 || i==3456 || i==4567 || i==5678 || i==6789 || i==12345 || i==23456 || i==34567 ||
i==45678 || i==56789 || i==123456 || i==234567 || i==345678 || i==456789)
{
Memo1->Lines->Add(" "+IntToStr(i)); }
}
}
//---------------------------------------------------------------------------
void __fastcall TForm1::FormCreate(TObject *Sender)
{
Memo1->Clear();
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Memo1KeyPress(TObject *Sender, char &Key)
{
Key=0;
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Edit1KeyPress(TObject *Sender, char &Key)
{
if(Key>='0' && Key<='9') {}
else if (Key==8) {}
else Key=0;
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button2Click(TObject *Sender)
{
Edit1->Clear();
Memo1->Clear();
}
//---------------------------------------------------------------------------
Соседние файлы в папке D