Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Двумерные массивы

14K
08 декабря 2005 года
AHTOH
2 / / 05.12.2005
[COLOR=red]
В данной действительной квадратной матрице А порядка n найти наименьший по модулю элемент.Получить квадратную матрицу В порядка n-1
путем выбрасывания из исходной матрицы строки и столбца, на пересечении которых расположен элемент с найденым значением.
За ранее огромное спасибо.
5
08 декабря 2005 года
hardcase
4.5K / / 09.08.2005
Великолепно! :x
А как решать квадратные уравнения?
13K
13 декабря 2005 года
freezor
15 / / 13.12.2005
тебе нужно именно в пасе или на дельфе покатит???
просто в дельфе есть готовый модуль работы с матрицами...
243
13 декабря 2005 года
pacific_7
1.9K / / 06.09.2004
Цитата:
Originally posted by freezor
тебе нужно именно в пасе или на дельфе покатит???
просто в дельфе есть готовый модуль работы с матрицами...


Тогда это задание теряет смысл. Кстати, с чего ты взял, что вообще нужно делать на Паскале?

6.3K
14 декабря 2005 года
Neutral
76 / / 13.12.2005
Цитата:
Originally posted by AHTOH
[COLOR=red]
В данной действительной квадратной матрице А порядка n найти наименьший по модулю элемент.Получить квадратную матрицу В порядка n-1
путем выбрасывания из исходной матрицы строки и столбца, на пересечении которых расположен элемент с найденым значением.
За ранее огромное спасибо.



Насколько я понял задачку, то получиться что то такое:

const nm=10;
var n,i,j,mi,mj,bi,bj:byte;
a:array[1..nm,1..nm] of real;
b:array[1..nm,1..nm] of real;
min:real;

begin
min:=maxint;
readln(n);
for i:=1 to n do
for j:=1 to n do
begin
read(a[i,j]);
if min>a[i,j] then begin min:=a[i,j]; mi:=i; mj:=j; end;
end;

bi:=1;
for i:=1 to n do
begin
if i<>mi then
begin
bj:=1;
for j:=1 to n do
if j<>mj then begin b[bi,bj]:=a[i,j]; inc(bj); end;
inc(bi);
end;
end;


for i:=1 to n-1 do
begin
for j:=1 to n-1 do write(b[i,j]:0:2,' ');
writeln;
end;

end.

Только если с матрицей b не нужно ничего делать. то ее можно и не вычислять, а просто сразу вывести.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог