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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.03.2010, 16:04   #1
Гелена
 
Регистрация: 15.03.2010
Сообщений: 3
По умолчанию Матрица в Delphi

Дана действительная квадратная матрица порядка N. Разработать программу, которая переставляя целиком строки и столбцы матрицы, расположила наибольший по модулю элемент(любой нескольких), в левом верхнем углу матрицы. Исходные данные и результат представить в виде файлов F и G.
Гелена вне форума Ответить с цитированием
Старый 15.03.2010, 20:49   #2
RUSt88
Участник клуба
 
Регистрация: 29.12.2009
Сообщений: 1,166
По умолчанию

пиши на мыло, договоримся
прогер C\C++\C#\Delphi
ася: [семь 3]-[97]-[1 шесть]
RUSt88 вне форума Ответить с цитированием
Старый 16.03.2010, 08:25   #3
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

Код:
program Project1;

{$APPTYPE CONSOLE}

uses
  SysUtils;
  const n=5;
  var
   a:array [1..n,1..n] of double;
   tmp:double;
   i1,j1,i,j:integer;
begin
  randomize;
  for I := 1 to N  do begin
    for J := 1 to N do begin
      A[I,J]:=random(20)-10+random(100)/100;
          write(a[i,j]:6:2); end;
          writeln;
  end;

  i1:=1;
  j1:=1;
  for i := 1 to n do
  for j := 1 to n do
   if abs(a[i,j])>abs(a[i1,j1]) then begin i1:=i;j1:=j;end;
   writeln('max abs=',a[i1,j1]:6:2);
     for j := 1 to n  do begin
     tmp:=a[1,j];
     a[1,j]:=a[i1,j];
     a[i1,j]:=tmp;
      end;
     for i := 1 to n  do begin
     tmp:=a[i,1];
     a[i,1]:=a[i,j1];
     a[i,j1]:=tmp;
      end;
  for I := 1 to N  do begin
    for J := 1 to N do
          write(a[i,j]:6:2);
          writeln;
  end;
    readln;
end.
Файлы прикрутите сами!
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
ОДИНОЧЕСТВО В СЕТИ вне форума Ответить с цитированием
Старый 16.03.2010, 23:04   #4
Гелена
 
Регистрация: 15.03.2010
Сообщений: 3
По умолчанию

спасибо большое))можно эту же задачу только в визуальной среде?
Гелена вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Матрица Delphi 7 Mihail09 Помощь студентам 4 16.12.2009 17:30
Матрица в Delphi sPan4eZ Помощь студентам 3 02.11.2009 23:41
Матрица [Delphi] StudeHt Помощь студентам 3 10.10.2009 18:13
Матрица в delphi Hegel Помощь студентам 11 10.01.2009 16:59
Матрица. Delphi manhunt Помощь студентам 0 29.05.2008 00:32