Вопрос задан 28.07.2018 в 08:34. Предмет Информатика. Спрашивает Завьялов Лёша.

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

0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Тихомиров Иван.
Const
   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.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для нахождения максимума в каждой строке и минимума в каждом столбце двумерного массива (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) ```

Этот код создает случайный двумерный массив, находит максимум в каждой строке и минимум в каждом столбце, и выводит результаты на экран.

0 0

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

Последние заданные вопросы в категории Информатика

Задать вопрос