Главная диагональ понятно что такое, но не понятно расположенных НАД ЭТОЙ ДИАГОНАЛЬЮ (все элементы которые выше, во всех строках или тоже в диагонале выше главной? )
Вот, поиск максимального, вообще над всеми элементами, которые расположены выше главной диагонали
n-столбец
nn-строка
max:= mas [ i, j ];
for i:=2 to n do for j:=1 to nn-1 do if max < mas [i, j] then max:= mas [i, j ]
Другие языки программирования и технологии
программа в Паскале. Найти максимальный элемент из элементов массива, расположенных над главной диагональю.
2Александр:
> for i:=2 to n do ...
а что, в первой строке максимального элемента не может быть по определению?
const
M = 7;
var
a: array [1..M,1..M] of integer;
i, j, max: integer;
begin
randomize;
for i := 1 to M do begin
for j := 1 to M do begin
a[i,j] := random(100);
write(a[i,j]:3)
end;
writeln
end;
writeln;
max := a[1,2];
for i := 1 to M do
for j := i + 1 to M do
if max < a[i,j] then
max := a[i,j];
writeln('max: ', max);
end.
> for i:=2 to n do ...
а что, в первой строке максимального элемента не может быть по определению?
const
M = 7;
var
a: array [1..M,1..M] of integer;
i, j, max: integer;
begin
randomize;
for i := 1 to M do begin
for j := 1 to M do begin
a[i,j] := random(100);
write(a[i,j]:3)
end;
writeln
end;
writeln;
max := a[1,2];
for i := 1 to M do
for j := i + 1 to M do
if max < a[i,j] then
max := a[i,j];
writeln('max: ', max);
end.
ребята что вы пишете бред какой то :)
вообще то над главной диагональю это i < j
тоесть перебираем матрицу, и если элемент попадает под условие i < j то он находится над главной диагональю, и потом сравниваем его с максимальным элементом
а максимальным изначально делаем первый элемент который находится над главной диагнональю тоесть max:= x [ 1,1 ]
вообще то над главной диагональю это i < j
тоесть перебираем матрицу, и если элемент попадает под условие i < j то он находится над главной диагональю, и потом сравниваем его с максимальным элементом
а максимальным изначально делаем первый элемент который находится над главной диагнональю тоесть max:= x [ 1,1 ]
Пиши на почту, договоримся.
Похожие вопросы
- найти произведение элементов массива, расположенных после максимального по модулю элемента
- даны три массива A[6,6], B[6,6],C[6,6]. найти сумму максимальных элементов, расположенных на главной диагонали
- Помогите. Не могу понять как работает поиск максимального элемента массива!!
- Паскаль, одномерн массив, вычислить сумму элементов массива, расположенных после последнего элемента, равного нулю. Спасибо)
- Вычислить сумму элементов массива, расположенных между первым и вторым отрицательными элементами - C++
- задачка PAscal. найти сумму положительных элементов массива, расположенных до минимального элемента этого массива
- Как при обучении происходит переход от "найти максимальный элемент в массиве" к написанию полноценной программы?
- Помогите написать программу на с++ Циклический сдвиг элементов массива вправо Массив 20 элементов, random
- Написать функцию, вычисляющую произведение элементов массива, расположенных между первым и вторым нулевым элементам
- C++ Нужно вычислить сумму элементов массива, расположенных между первым и последним отрицательными элементами.