Информатика. В Паскале с доскональным решением.Задана матрица А(5, 5). Вычислить сумму

Информатика. В Паскале с доскональным решением.
Задана матрица А(5, 5). Вычислить сумму элементов верхней треугольной матрицы, включая элементы ее основной диагонали. Конвертировать начальную матрицу, присвоив всем элементам главной диагонали значения, одинаковые 1. Полученную матрицу напечатать по строчкам.

Задать свой вопрос
1 ответ
//Pascal
var
  A: array [1 .. 5, 1 .. 5] of integer;
  i, j, SUM: integer;
begin
  randomize;
  writeln(' ***Начальная матрица***');
  for i := 1 to 5 do
  begin
    for j := 1 to 5 do
    begin
      A[i, j] := random(50);
      if j gt;= i then SUM := SUM + A[i, j];
      write(A[i, j]:4);
    end;
    writeln;
  end;
  writeln;
  writeln('Сумма частей = ', SUM);
  writeln;
  writeln(' ***Модифицированная матрица***');
  for i := 1 to 5 do
  begin
    for j := 1 to 5 do
    begin
      if i = j then A[i, j] := 1;
      write(A[i, j]:4);
    end;
    writeln;
  end;
  readln;
end.
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт