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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.03.2011, 00:11   #1
artem2011
 
Регистрация: 15.06.2010
Сообщений: 8
По умолчанию Матрица

PHP код:
procedure TForm1.Button1Click(SenderTObject);
var 
i,j:integer;
begin
  with StringGrid1 
do
    
begin
      RowCount
:=StrToInt(LabeledEdit1.Text)+1;
      
ColCount:=StrToInt(LabeledEdit1.Text)+1;
      for 
i:=1 to ColCount do
        for 
j:=1 to RowCount do
          
Cells[i,j]:=IntToStr(50-Random(100));
    
end;
end;

procedure TForm1.Button2Click(SenderTObject);
var 
i,j,k,t:integer;
begin
  with StringGrid1 
do
    
begin
      RowCount
:=StrToInt(LabeledEdit1.Text)+1;
      
ColCount:=StrToInt(LabeledEdit1.Text)+1;
      for 
i:=1 to ColCount do
        for 
j:=1 to RowCount do
          if 
i=j then
            
for k:=j+1 to ColCount do
              
begin
                t
:=StrToInt(Cells[i,k]);
                
Cells[i,k]:=Cells[k,j];
                
Cells[k,j]:=IntToStr(t);
              
end;
    
end;
end;

end
Помогите переделать из чтобы элемент матрицы отображались относительно побочной диагонали
artem2011 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Непонятки с DirectX (матрица поворота, камера, матрица проекции) ROD Общие вопросы C/C++ 2 17.09.2010 17:00
С++. Матрица. coll3ctor Помощь студентам 0 16.05.2010 11:21
TurboPascal: граф, матрица смежности и матрица инцидентности. ulala Помощь студентам 0 02.12.2009 10:11
матрица Verochka Помощь студентам 3 23.11.2008 22:42