Задать вопрос
8 июля, 09:35

Дан массив Z (3,4). Поменять в массиве второй столбец с четвёртым и вывести исходный массив и преобразованный в виде матриц

+3
Ответы (1)
  1. 8 июля, 12:41
    0
    Const

    N = 3;

    M = 4;

    Var

    Z:array[1 ... N, 1 ... M] of integer;

    i, j, B:integer;

    Begin

    Randomize;

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

    For i: = 1 to N do

    Begin

    For j: = 1 to M do

    Begin

    Z[i, j]:=random (21) - 10;

    Write (Z[i, j]:3,' ')

    End;

    WriteLn;

    End;

    WriteLn;

    WriteLn ('Второй и четвёртый столбец переставлены:') ;

    For i: = 1 to N do

    Begin

    B:=Z[i, 2];

    Z[i, 2]:=Z[i, 4];

    Z[i, 4]:=B;

    End;

    For i: = 1 to N do

    Begin

    For j: = 1 to M do

    Write (Z[i, j]:3,' ') ;

    WriteLn;

    End;

    End.

    Пример:

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

    -7 2 - 2 3

    9 - 6 - 6 1

    -9 10 - 9 3

    Второй и четвёртый столбец переставлены:

    -7 3 - 2 2

    9 1 - 6 - 6

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