
Двумерный массив (10x10). Найти максимум в каждой строке и минимум в каждом столбце.


Ответы на вопрос

N = 10;
Var
A:array[1..N,1..N] of integer;
i,j,M:integer;
Begin
Randomize;
For i:= 1 to N do
Begin
M:=1;
For j:= 1 to N do
Begin
A[i,j]:=random(21)-10;
Write(A[i,j]:3,' ');
if A[i,M]<A[i,j] then M:=j;
End;
WriteLn(' Max = ',A[i,M]);
End;
WriteLn('Минимумы:');
For j:= 1 to N do
Begin
M:=1;
For i:= 1 to N do
if A[i,j]<A[M,j] then M:=i;
Write(A[M,j]:3,' ');
End;
End.



Для нахождения максимума в каждой строке и минимума в каждом столбце двумерного массива (10x10) вам потребуется использовать циклы.
Для нахождения максимума в каждой строке вы можете создать массив, в который будете записывать максимальное значение для каждой строки. Затем пройти по каждой строке двумерного массива и сравнивать элементы с текущим максимальным значением, обновляя его при необходимости.
Для нахождения минимума в каждом столбце вы можете создать массив, в который будете записывать минимальное значение для каждого столбца. Затем пройти по каждому столбцу двумерного массива и сравнивать элементы с текущим минимальным значением, обновляя его при необходимости.
Пример кода на языке Python:
```python import numpy as np
# Создание двумерного массива 10x10 arr = np.random.randint(1, 100, (10, 10))
# Нахождение максимума в каждой строке max_in_rows = [] for row in arr: max_in_rows.append(max(row))
# Нахождение минимума в каждом столбце min_in_cols = [] for col in range(arr.shape[1]): min_in_cols.append(min(arr[:, col]))
print("Максимум в каждой строке:", max_in_rows) print("Минимум в каждом столбце:", min_in_cols) ```
Этот код создает случайный двумерный массив, находит максимум в каждой строке и минимум в каждом столбце, и выводит результаты на экран.


Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili