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

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

Ответ:
Владислава3188125
Владислава3188125
17.09.2020 06:50
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.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?