Создайте двумерный массив X, имеющий четыре строки и три столбца и найдите в нем максимальный по абсолютному значению элемент, а также укажите номер
10-11 класс
|
строки и столбца, содержащие этот элемент. Язык Паскаль.
const
m = 4;
n = 3;
var
a: array[1..m, 1..n] of integer;
i, j, im, jm, mx, e: integer;
begin
Randomize;
mx := -1000;
for i := 1 to m do
begin
for j := 1 to n do
begin
a[i, j] := Random(100) - 50;
e := abs(a[i, j]);
if mx < e then begin
mx := e; im := i; jm := j
end;
write(a[i,j]:4)
end;
writeln
end;
writeln;
writeln('Максимальный по модулю элемент a[', im, ';', jm, ']=', mx)
end.
Тестовое решение:
-12 -36 -41
7 -45 12
-23 48 0
-1 31 14
Максимальный по модулю элемент a[3;2]=48
Другие вопросы из категории
Даны два элементарные логические высказывания:
А - Москва столица Франции
В - Число 5 - простое
Сформулируйте составное логическое высказывание согласно мармулам
а) Аv¬B
б) ¬A&B
в) A →¬B
Дано:массивы А1(N1,M1),A2(N2,M2),A3(N3,M3). Сформировать одномерные массивы В1,В2,В3,каждый из которых состоит из элементов,лежащих в интервале [1,3] массивов А1,А2,А3 соответственно. Формирование одномерного массива,состоящего из элементов исходного массива, лежащих в интервале[1,3], осуществить в подпрограмме.
Читайте также
значению элемент, а также номера строки и столбца, содержащих этот элемент. Например, в массиве, показанном справа, максимальный по абсолютному значению элемент равен 8, он находится во 2-й строке 3-го столбца.
Вывести на печать массив и максимальный по модулю элемент.
2. Задать двумерный массив (4х4) случайными значениями от 12 до 18 включительно. Вывести сумму значений элементов каждого столбца матрицы.
3. Задать двумерный массив (7х7) случайными значениями от 12 до 18 включительно. В каждом столбце матрицы найти количество элементов, значения которых меньше 14.
4. Задать двумерный массив (3х3) с клавиатуры, поменять значения элементов 1 столбца со вторым.
5. Найти минимальный элемент матрицы (5х5), заданной случайными значениями от 1 до 5 включительно, лежащие ниже главной диагонали.
ПРИМЕРУ(СМ. ВЛОЖЕНИЯ)
1. Создайте двумерный массив целых чисел размером 5*2, заполненный