Вопрос задан 27.07.2023 в 17:26. Предмет Информатика. Спрашивает Свириденко Настя.

Дам много баллов. Паскаль.Помогите с программой,чтобы она выводила элементы матрицы,находящиеся

ниже побочной диагонали,НЕ НАРУШАЯ ЦЕЛОСТНОСТИ ТАБЛИЦЫ.Моя программа работает верно,но проблемы с целостностью таблицы.program z2; const n=4; var a:array [1..n,1..n] of integer; i,j,l:integer; begin writeln('массив'); for i:=1 to n do for j:=1to n do begin write('a[',i,',',j,']'); read(a[i,j]);end; for i:=1 to n do begin for l:=1 to n-1 do write(' '); for j:=n-i+1 to n do write(a[i,j]:4); writeln; end; end.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Петряков Олег.

Первая картинка - элементы диагонали и ниже, как у вас в программе, вторая - элементы ниже диагонали, как вы написали в условии, выбирайте



0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Программа, которую вы предоставили, выводит элементы матрицы, находящиеся ниже побочной диагонали, без нарушения целостности таблицы. Однако она выполняет вывод только для матрицы, а затем выводит транспонированную матрицу с результатами. Если вы хотите, чтобы результаты выводились сразу без транспонирования, вам нужно будет немного изменить программу.

Вот исправленная версия программы, чтобы результат выводился сразу:

pascal
program z2; const n = 4; var a: array [1..n, 1..n] of integer; i, j: integer; begin writeln('Массив:'); for i := 1 to n do begin for j := 1 to n do begin write('a[', i, ',', j, '] '); read(a[i, j]); end; end; writeln('Элементы ниже побочной диагонали:'); for i := 1 to n do begin for j := 1 to n do begin if j > n - i + 1 then write(a[i, j]:4) else write(' ':4); end; writeln; end; end.

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

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос