Задать вопрос
28 февраля, 00:00

Заполнить двумерный массив 3x4 случайными числами в интервале [-50 ... 50] и отсортировать построчно по возрастанию.

+5
Ответы (2)
  1. 28 февраля, 00:55
    0
    Program t1;

    var

    i, j: integer;

    mas: array [1 ... 10] of integer;

    begin

    randomize;

    writeln ('сгенерированный масив: ') ;

    for i : = 1 to 3 do

    writeln;

    for j : = 1 to 4 do

    begin

    mas[i, j] : = random (100) - 50;

    write (mas[i, j]) ;

    end;

    end;

    begin

    for i:=1 to 3 do

    for i:=1 to 3 do

    for k:=1 to 3-i do

    if M[k] > M[k+1] then swap (mas[k], mas[k+1])

    end

    end;

    end;

    writeln ('отсортированный по возрастанию массив (построчно) : ') ;

    for i : = 1 to 3 do

    writeln;

    for j : = 1 to 4 do write (mas[i, j]) ;

    end;

    end;

    end.
  2. 28 февраля, 01:08
    0
    Const

    m = 3;

    n = 4;

    var

    a: array[1 ... m, 1 ... n] of integer;

    i, j, k, t: integer;

    begin

    Randomize;

    Writeln ('Исходный массив') ;

    for i : = 1 to m do

    begin

    for j : = 1 to n do

    begin

    a[i, j] : = Random (101) - 50;

    Write (a[i, j]:4)

    end;

    Writeln

    end;

    { Пузырьковая сортировка по возрастанию в строках }

    for i:=1 to m do

    for k : = 1 to n-1 do

    for j : = 1 to n-1 do

    if a[i, j] > a[i, j+1] then

    begin t : = a[i, j]; a[i, j] : = a[i, j+1]; a[i, j+1] : = t end;

    Writeln ('Сортировка по строкам') ;

    for i : = 1 to m do

    begin

    for j : = 1 to n do Write (a[i, j]:4) ;

    Writeln

    end

    end.

    Тестовое решение:

    Исходный массив

    41 5 - 19 - 6

    46 - 27 37 5

    33 18 - 39 - 4

    Сортировка по строкам

    -19 - 6 5 41

    -27 5 37 46

    -39 - 4 18 33
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Заполнить двумерный массив 3x4 случайными числами в интервале [-50 ... 50] и отсортировать построчно по возрастанию. ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы
Похожие вопросы по информатике
Решить задачи с помощью Паскаля: 1. Заполнить массив из 10 элементов случайными числами в интервале [0 ... 100] и отсортировать его по последней цифре. 2. Заполнить массив из 10 элементов случайными числами в интервале [0 ...
Ответы (2)
Помогите решить задачи по икт. 1 заполнителя массив из 10 элементов случайными числами в интервале [-10 ... 10] и выполнить циклический сдвиг вправо. 2 заполнить массив из 10 элементов случайными числами в интервале [0 ...
Ответы (1)
Заполнить двумерный массив 3 х4 случайными числами в интервале [-50 ... 50] и отсортировать каждый столбец по возрастанию.
Ответы (1)
Упорядочить каждый столбец матрицы по возрастанию. Массив размером M*N, элементы которого задаются датчиком случайных чисел на интервале [-17; 26]. Программа выводит начальный вариант массива построчно, затем отсортированный массив построчно.
Ответы (1)
дано 2 одномерных массива размером 20 ячеек первый массив заполнить случайными числами от 10 до 50 второй заполнить случайными числами от 30 до 90 первый массив отсортировать по возврастанию второй по убыванию посчитать среднее арифметическое
Ответы (1)