Задать вопрос
16 августа, 14:18

Составить программу, которая упорядочивает элементы четных строк по возрастанию, а нечетных по убыванию. Матрица размером 8 х8. Полученную матрицу напечатать.

+5
Ответы (1)
  1. 16 августа, 15:35
    0
    Var

    i, j, k, p:integer;

    a:array[1 ... 8,1 ... 8]of integer;

    begin

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

    for i:=1 to 8 do

    begin

    for j:=1 to 8 do

    begin

    a[i, j]:=random (20) ;

    write (a[i, j]:3)

    end;

    writeln

    end;

    for i: = 1 to 8 do

    for j: = 1 to 8 do

    for k: = 1 to 8 do

    begin

    if i mod 2=0 then

    begin

    if (a[i, j]
    begin

    p:=a[i, j];

    a[i, j] : = a[i, k];

    a[i, k] : = p

    end

    end

    else

    if a[i, j] > a[i, k] then

    begin

    p:=a[i, j];

    a[i, j] : = a[i, k];

    a[i, k] : = p

    end

    end;

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

    for i:=1 to 8 do

    begin

    for j:=1 to 8 do

    write (a[i, j]:3) ;

    writeln

    end;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Составить программу, которая упорядочивает элементы четных строк по возрастанию, а нечетных по убыванию. Матрица размером 8 х8. Полученную ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы
Похожие вопросы по информатике
Ввести матрицу. Найти сумму четных элементов матрицы. Если она отрицательна, то заменить элементы четных столбцов матрицы на 1, в ином случае нечетных столбцов на - 1. Матрицу распечатать
Ответы (1)
Задана матрица (двумерный массив) A размером N x М, состоящая из действительных элементов. Числа M и N вводятся с клавиатуры. Для задания исходной матрицы предусмотреть ввод с клавиатуры или ввод с помощью датчика случайных чисел.
Ответы (1)
Отсортировать элементы четных строк матрицы по возрастанию значения, а нечетных - по убыванию значения -
Ответы (1)
Ввести матрицу А размерностью 3*n. B (n*3). Найти матрицу С (3*n) = A (3*n) B (3*n). Найтм сумму чисел, находящихся в четных строках, нечетных столбцах. Составить блок схему и программу
Ответы (1)
2. Дана последовательность целых чисел. Надо написать программу, которая упорядочивает элементы данного массива по не возрастанию.
Ответы (1)