IPB
ЛогинПароль:

> ВНИМАНИЕ!

Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.

> Сформировать квадратную матрицу, Сформировать квадратную матрицу B(n,n) (2<n<6)
Eshler
сообщение 19.03.2007 16:45
Сообщение #1





Группа: Пользователи
Сообщений: 1
Пол: Женский
Реальное имя: Эштар

Репутация: -  0  +


Сформировать квадратную матрицу B(n,n) (2<n<6), элементами которой являются случайные числа, равномерно распределенные в интеревале [-5;5]. Переставляя строки и столбцы, добиться того, чтобы наибольший элемент матрицы оказался в правом нижнем углу.


--------------------
Nothing In Me
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
Алена
сообщение 20.03.2007 10:54
Сообщение #2


Гость






Адель, а зачем
if a[i,j]>max then
begin
max:=a[i,j];
imax:=i;
jmax:=j;
end;
? Лишние переменные в программе - зло.
if a[i, j] > a[imax, jmax] then
begin
imax := i; jmax := j;
end;
выполняет ту же работу.

Кстати, рекомендуется управляющие переменные циклов описывать как можно ближе к самому циклу (т.е. локально в используемой процедуре).

Сообщение отредактировано: Алена - 20.03.2007 10:55
 К началу страницы 
+ Ответить 

Сообщений в этой теме


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 8.07.2025 11:05
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"