Задать вопрос
20 мая, 03:44

Дана матрица 4 на 4 упорядочить каждыйстолбц по возрастанию методом пузырька

+1
Ответы (1)
  1. 20 мая, 06:40
    0
    Const

    n=4;

    var

    arr: array[1 ... n, 1 ... n] of integer;

    i, j, t, buf: integer;

    begin

    for i:=1 to n do

    for j:=1 to n do

    begin

    write ('Введите элемент: ') ;

    readln (arr[i, j]) ;

    end;

    writeln ('Введеная матрица:') ;

    for i:=1 to n do

    begin

    for j:=1 to n do

    write (arr[i, j]:4) ;

    writeln () ;

    end;

    //Сортировка

    for j:=1 to n do

    for i:=1 to n-1 do

    for t:=i+1 to n do

    if arr[i, j] > arr[t, j] then

    begin

    buf : = arr[i, j];

    arr[i, j] : = arr[t, j];

    arr[t, j] : = buf;

    end;

    writeln ('Отсортированная матрица:') ;

    for i:=1 to n do

    begin

    for j:=1 to n do

    write (arr[i, j]:4) ;

    writeln () ;

    end;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Дана матрица 4 на 4 упорядочить каждыйстолбц по возрастанию методом пузырька ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы