vladai2
?>

Информатика пдпдслаладададажж​

Информатика

Ответы

optikaleks7
//Pascal ABC.NET v3.1 сборка 1172

var
  ar: array of array of integer;
  n, m, i, j: integer;

begin
  read(n, m);
  setlength(ar, n);
  for i := 0 to n - 1 do
    setlength(ar[i], m);
  writeln('Enter matrix:');
  for i := 0 to n - 1 do
  begin
    writeln;
    for j := 0 to m - 1 do
      read(ar[i, j]);
  end;
  writeln;
  writeln('First matrix:');
  for i := 0 to n - 1 do
  begin
    writeln;
    for j := 0 to m - 1 do
      write(ar[i, j]:4);
  end;
  writeln;
  writeln('Final matrix:');
  for i := 0 to n - 1 do
  begin
    writeln;
    for j := 0 to m - 1 do
    begin
      if ar[i, j] mod 2 = 0 then ar[i, j] := ar[i, j] div 2;
      write(ar[i, j]:4);
    end;
  end;
end.

Пример ввода:
2
3
Enter matrix:

1
2
3

4
5
6
Пример вывода:
First matrix:

   1   2   3
   4   5   6
Final matrix:

   1   1   3
   2   5   3

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Информатика пдпдслаладададажж​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

VladimirovnaKashintsev1151
zotcet7
mvolkov8
An-solomon
tatasi
Денис_Петровна
myrisik2490
galinasemyan689
kryukovaem
adminkuncevo
stalker2201
tatiana2676
Ignateva737
tabacoffee
nikolavlad