.


:




:

































 

 

 

 


3.

. . , . . , : .

, . :

int a[100];

float c[10][20];

100 : [0],a[1], ,a[99] ( ). . , . , .

 

, .. . , : int a[5]= { 0, 0, 0, 0, 0};

 

, .

, .. ( ), :

 

int a[] = {10,20,30,40,50};

 

:

 

int a[][3] = {

{10,20,30},

{40,50,60},

{70,80,90}

};

.

 

1.

 

, . .

 

void __fastcall TForm1::Button1Click(TObject *Sender)

{

float array [10];

int i;

String S;

 

for (i=0;i<10;i++)

array[i] = i*i;

for (i=9;i > -1;i --)

{

S.sprintf ("array[%2d] = %4.2f", i, array[i]);

Memo1->Lines->Add(S);

}

}

2.

 

( ), , , . :

: .

  • :

  • :

  • :

  • :

  • :

.

 

void __fastcall TForm1::Button2Click(TObject *Sender)

{

float E[10][10];

int i, j;

String S;

 

for (i=0;i<10;i++)

for (j=0;j<10;j++)

if (i == j) E[i][j] =1.0;

else E[i][j] =0.0;

 

//

 

for (i=0;i<10;i++)

{

S.sprintf ("");

Memo1->Lines->Add(S);

 

for (j=0;j<10;j++)

S.cat_sprintf("%1.0f ",E[i][j]);

 

Memo1->Lines->Add(S);

}

 

return;

}

3. .

.

Sp A ( . Spur ) r ( . tract ).

: Sp = a11+ a22 +... + ann.

void __fastcall TForm1::Button3Click(TObject *Sender)

{

float Tr = 0.0,A[][5]={

{1,2,3,4,5},

{6,7,8,9,5},

{5,6,7,8,9},

{2,3,5,6,5},

{1,2,3,4,5}

};

String S;

 

for (int i =0; i < 5; i++)

Tr = Tr + A[i][i];

S.sprintf ("Tr A= %4.2f", Tr);

Label1->Caption=S;

 

return;

}



<== | ==>
| 1.
:


: 2016-09-03; !; : 877 |


:

:

.
==> ...

1833 - | 1617 -


© 2015-2024 lektsii.org - -

: 0.014 .