Найти максимум, минимум на главной диагонали

Ответить
Граф1899
Сообщения: 3
Зарегистрирован: 19 май 2009, 22:49

21 май 2009, 23:01

Дана матрица A(n,n). Найти максимальный элемент матрицы среди элементов, находящихся выше главной диагонали.
Iwan_91
Сообщения: 9
Зарегистрирован: 21 май 2009, 21:38
Контактная информация:

22 май 2009, 00:12

Вроде так:

DIM a(n, n)
FOR j = 1 TO n
FOR i = j + 1 TO n
IF i <> n THEN
IF a(j, i) > a(j, i + 1) THEN
c = j
v = i
END IF
ELSE
IF a(j, i) > a(j, i - 1) THEN
c = j
v = i
END IF
END IF
NEXT i
NEXT j
u=a(c,v)

'с,v номера, a(c,v) соответственно максимальный

Решение навернека не лучшое. Но как мог..
Проверьте вдруг тут ошибка.
P.S. Помогите с поей проблемкой.
Ответить