Симметричность матрицы
Здравствуйте, дорогие форумчане!Я не могу понять почему у меня не работает программа правильно, а именно сравнение матрицы на симметричность.Выводит сообщение всегда.Помогите пожалуйста.
//--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include "matrica.h" //--------------------------------------------------------------------------- #pragma package(smart_init) #pragma resource "*.dfm" TForm1 *Form1; //--------------------------------------------------------------------------- __fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner) { } //--------------------------------------------------------------------------- void __fastcall TForm1::Button1Click(TObject *Sender) { int mas[3][3]; int i,j,sum=0; for (j=0;j<3;j++) { for (i=0;i<3;i++){ if (mas[i][j] != mas[j][i]){ MessageBox (NULL,"Ìàòðèöà íå ñèììåòðè÷íà","fdgdfg",MB_OK ); } }} } void __fastcall TForm1::StringGrid1Click(TObject *Sender) { int mas[3][3]; int i,j; for (i=0;i<3;i++) for (j=0;j<3;j++) // {mas[i][j]=random(30); // StringGrid1->Cells[j][i]=IntToStr(mas[i][j]); mas[i][j]=StrToInt(StringGrid1->Cells[j][i]); //} } //--------------------------------------------------------------------------- |
Часовой пояс GMT +4, время: 19:07. |
Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.