Задать вопрос
26 мая, 04:44

Сформировать квадратную матрицу порядка n по заданному образцу решения

1 0 0 ... 0 0 1

1 1 0 ... 0 1 1

1 1 1 ... 1 1 1

...

1 1 0 ... 0 1 1

1 0 0 ... 0 0 1

+5
Ответы (1)
  1. 26 мая, 05:58
    0
    Const

    n = 10;

    var

    matrix : array [1 ... n] of array [1 ... n] of integer;

    i, j, max : integer;

    begin

    {формирование матрицы}

    for j : = 1 to n do

    begin

    if j < = Trunc (n / 2) then {находим последний индекс для вставки 1}

    max : = j

    else

    max : = n - j + 1;

    for i : = 1 to max do {заполняем линию единицами}

    begin

    matrix[j][i] : = 1;

    matrix[j][n - i + 1] : = 1;

    end;

    end;

    {вывод матрицы (если не нужно, удалите код) }

    for j : = 1 to n do

    begin

    for i : = 1 to n do

    write (matrix[j][i], ' ') ;

    writeln;

    end;

    end.
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Сформировать квадратную матрицу порядка n по заданному образцу решения 1 0 0 ... 0 0 1 1 1 0 ... 0 1 1 1 1 1 ... 1 1 1 ... 1 1 0 ... 0 1 1 ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
Помогите, не могу понять, как повернуть матрицу на 90 градус. Сформировать матрицу 4*4, рандомно заполнить, вывести исходную матрицу, а затем повернуть её на 90 градусов и снова вывести. на языке Pascal
Ответы (1)
Сформировать квадратную матрицу порядка n по данному образцу: 0 0 0 ... 0 0 1 0 0 0 ... 0 2 0 0 0 0 ... 3 0 0 ... 0 (n-1) 0 ... 0 0 0 n 0 0 ... 0 0 0
Ответы (1)
Дана квадратная матрица 9-ого порядка. Получить квадратную матрицу того же порядка, в которой элемент равен единице, если соответствующий ему элемент исходной матрицы меньше элемента, расположенного в его строке на главной диагонали, и равен нулю в
Ответы (1)
Задана матрица (двумерный массив) A размером N x М, состоящая из действительных элементов. Числа M и N вводятся с клавиатуры. Для задания исходной матрицы предусмотреть ввод с клавиатуры или ввод с помощью датчика случайных чисел.
Ответы (1)
Колония клеток представляет собой квадратную матрицу порядка N (N < 500). В колонию проникает M (M < 11) вирусов, которые поражают клетки с координатами (X1, Y1), ... (Xm, Ym).
Ответы (1)