Короче задача на массивы....

  • Автор темы Aler
  • Дата начала
Статус
Закрыто для дальнейших ответов.
A

Aler

#1
Дан массив состоящий от 1 до k символов, за которым следует точка. Вывести этот текст в обратном порядке.

сделать c использованием TStringGrid

Заранее спасибо.


Код:
//---------------------------------------------------------------------------

#include <vcl.h>
#pragma hdrstop

#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------
int i,j,n=3;
const k=100;
typedef int mas1[k];
void __fastcall TForm1::FormCreate(TObject *Sender)
{
Edit1->Text=IntToStr(n);
StringGrid1->RowCount=n;
StringGrid2->RowCount=n;

}
//---------------------------------------------------------------------------

void __fastcall TForm1::Edit1Change(TObject *Sender)
{
n=StrToInt(Edit1->Text);
StringGrid1->RowCount=n;
StringGrid2->RowCount=n;

}
//---------------------------------------------------------------------------
void __fastcall TForm1::BitBtn1Click(TObject *Sender)
{
int j;
mas1 a;
for(j=0;j<n;j++)
a[j]=StrToInt(StringGrid1->Cells[j][0]);

for (j=0;j<n; j++)
for (j=n-1;j>=0;j--) 


StringGrid2->Cells[j][0]=IntToStr(a[0]);
}
 
Статус
Закрыто для дальнейших ответов.