АД
Александр Дмитриченко

Написать програму на С++

Дана матрица целых чисел N* M.Упорядочить (переставить) элементы матрицы так чтобы четные элементы матрицы максимально плотно заняли верхнюю часть матрицы, а не четные нижнюю

Пример:
ч ч ч ч ч
ч ч ч ч н
н н н н н

Светлана
Светлана

ваау набери в яндексе

Айко Торосян
Айко Торосян

если не трудно ответ мне скинь по почте 🙂

ЕК
Евгений Кравцов

program Project3;

{$APPTYPE CONSOLE}

uses
SysUtils, Math;

const
A: array [0..2, 0..2] of Integer =
(((2), (1), (-2)),
((4), (3), (5)),
((8), (7), (6)));

var
MinRows: array [0..2] of Integer;
MaxCols: array [0..2] of Integer;
I, J: Integer;
begin
try
for I := 0 to 2 do begin
MinRows := A[I, 0];
for J := 0 to 2 do begin
MinRows := Min(MinRows, A[I, J]);
MaxCols[J] := Max(MaxCols[J], A[J, I]);
end;
end;
for I := 0 to 2 do
Write(Format('MinRows[%d] = %d; ', [I, MinRows]));
WriteLn('');
for I := 0 to 2 do
Write(Format('MaxCols[%d] = %d; ', [I, MaxCols]));
Readln;
except
on E:Exception do
Writeln(E.Classname, ': ', E.Message);
end;
end.

Похожие вопросы
Помогите написать програму на С!
Помогите написать програму на C++
Помогите написать програму на языке С
Написать програму на Pascal.
Паскаль. написать програму
помогите написать програму на Си, а то не получаеться
помогите написать програму на С++!!
Помогите пожалуста написать програму на Delphy.
Что не так написано в Програме Язик С++!
Что не так написано в Програме Язик С++