Вопрос задан 02.05.2019 в 00:53. Предмет Информатика. Спрашивает Ложкевич Дима.

Дан двумерный массив A размерностью М*N. Отсортировать все строки по возрастанию значений элементов.

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

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Русских Даниил.
Const
  M = 10; // Количество строк
  N = 10; // Количество столбцов

var
  arr: array [1..M, 1..N] of integer;
  i,j,z,min,temp : integer;
begin
  for j := 1 to M do
    for i := 1 to N do
      arr[j, i] := random(99);
  
  writeln('Исходный массив:');
  for j := 1 to M do
  begin
    for i := 1 to N do
      write(arr[j, i] : 2, ' ');
    writeln;
  end;

  for j := 1 to M do
  begin
    for i := 1 to N - 1 do
    begin
      min := i;
   
      for z := i + 1 to N do
        if arr[j, z] < arr[j, min] then
          min := z;
   
      temp := arr[j, min];
      arr[j, min] := arr[j, i];
      arr[j, i] := temp;
    end;
  end;
  
  writeln;
  writeln('Отсортированный массив');
  for j := 1 to M do
  begin
    for i := 1 to N do
      write(arr[j, i] : 2, ' ');
    writeln;
  end;
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Я могу помочь вам с вашим вопросом о сортировке двумерного массива. Вот один из возможных способов решения этой задачи на языке программирования Python:

```python # Дан двумерный массив A размерностью M*N A = [[3, 5, 1], [7, 2, 4], [9, 6, 8]]

# Отсортировать все строки по возрастанию значений элементов for i in range(len(A)): # Для каждой строки i в массиве A A[i].sort() # Отсортировать строку i по возрастанию

# Вывести отсортированный массив print(A) ```

Этот код будет выводить следующий результат:

```python [[1, 3, 5], [2, 4, 7], [6, 8, 9]] ```

Надеюсь, это поможет вам понять, как сортировать двумерный массив. Если у вас есть еще вопросы, я буду рад ответить на них.

0 0

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

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

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