Есть ответ 👍

Сформировать одномерный массив х из элементов главной диагонали матрицы а . найти максимальный элемент массива и его номер.

290
361
Посмотреть ответы 2

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


Var       mx, ind: integer;       n, m, i, j: integer;     b: array of integer;     a: array of array of integer; begin     read(n); setlength(a, n+1);       for i : = 1 to n do setlength(a[i], n+1);     for i : = 1 to n do             for j : = 1 to n do read(a[i][j]);       setlength(b, n+1);       for i : = 1 to n do b[i] : = a[i][i];       mx : = b[1]; ind : = 1;       for i : = 2 to n do              if (mx < b[i]) then begin                    mx : = b[i]; ind : = i; end;       write('макс. элемент гл. диагонали - b[',ind,'] = ', mx); end. или намного проще (если  нужен  только  ответ): var       mx, ind, el: integer;       n, m, i, j: integer; begin       read(n);       // присваем макс. элементу самое минимальное число,       // которое точно не встретится в массиве       mx : = -999999999;       for i : = 1 to n do             for j : = 1 to n do begin                     read(el);                   if (i < > j) then continue;                   if (mx < el) then begin                          mx : = el; ind : = i; end; end;       write('макс. элемент гл. диагонали - b[',ind,'] = ', mx); end.

Var a,b,c,d: integer; begin writeln('ведите a,b,c,d'); read(a,b,c,d); writeln('сумма a,b,c,d = ', a+b+c+d); writeln('произведение = ', a*b*c*d); writeln('среднее арифметическое = ', (a+b+c+d)/4); end.

Популярно: Информатика