#include <iostream>
#include <cmath>
#include <algorithm>
int main()
{
size_t
N, M;
std::cin >> N >> M;
int** arr = new int*[N];
for(int i = 0; i < N; i++)
arr[i] = new int [M];
for(int i = 0; i < N; i++)
for(int j = 0; j < M; j++)
std::cin >> arr[i][j];
size_t max(abs(arr[0][0]));
for(int i = 0; i < N; i++)
std::for_each(arr[i], arr[i]+M, [&max](auto& var)
{
if(abs(var) > max)
max = abs(var);
});
std::cout << "Максимальный элемент по модулю: " << max << std::endl;
for(int i = 0; i < N; i++)
delete[] arr[i];
delete[] arr;
}
Общество с ограниченной ответственностью "АРМ-ЭКО" основано 21 июня 2004 на базе научно - производственной фирмы по проектированию, строительству и эксплуатации очистных сооружений.
В настоящее время наше предприятие является официальным дилером и сервисным центром всемирно известных заводов: РУП-завода "Могилевлифтмаш", РУП "Гомельторгмаш", ОАО "Гродторгмаш", А.Т. "СЛОВРЕС".
Основные направления деятельности ООО "АРМ-ЭКО"
монтаж, пусконаладка, модернизация, ремонт и техническое обслуживание лифтов, эскалаторов, траволаторов и подъемников;
продажу лифтов, эскалаторов, траволаторов, подъемников и запчастей к лифтам;
продажа, установка и сервисное обслуживание технологического оборудования для пищевой промышленности, кондитерских и кулинарных цехов, кафе, баров, ресторанов;
производство промышленных электрических плит, шкафов пекарских, мясорубок и нейтрального оборудования для пищевой промышленности, кондитерских и кулинарных цехов, кафе, баров, ресторанов.
Главной идеологией нашего предприятия является повседневное и целенаправленное совершенствование работы предприятия в целом и всех его специалистов, обеспечение роста имиджа и деловой репутации на внутреннем и внешнем рынке. Что достигается благодаря индивидуальному подходу к каждому клиенту, широким ассортиментом товаров и услуг, гарантийным, послегарантийным обслуживанием и приемлемым уровнем цен.
Объяснение:
// PascalABC.NET 3.4.2, сборка 1790 от 15.09.2018
// Внимание! Если программа не работает, обновите версию!
begin
var (n,m):=ReadInteger2('Количество строк и столбцов в матрице:');
Writeln('*** Исходная матрица ***');
var a:=MatrRandom(n,m,-99,99);
a.Println(4); Writeln(4*a.ColCount*'-');
Println('max =',a.ElementsByRow.MaxBy(t->Abs(t)))
end.