Регистрация
Войти
Стать экспертом Правила
Информатика

В двумерном массиве нечетные элементы увеличить на 10,а остальные уменьшить на 10

ОТВЕТЫ
const n=4; m=5; 
var a:array[1..n,1..m] of integer;
i,j:integer; 
begin
Randomize;
writeln('Исходный массив:');
for i:=1 to n do
 begin
 for j:=1 to m do
 begin
 a[i,j]:=random(51);
 write(a[i,j]:4);
 end;
writeln;
end;
writeln;
for i:=1 to n do
  for j:=1 to m do
 if a[i,j] mod 2 <> 0
  then a[i,j]:=a[i,j]+10 else a[i,j]:=a[i,j]-10;
writeln('Измененный массив:');
for i:=1 to n do
begin
 for j:=1 to m do write(a[i,j]:4);
 writeln;
end;
end.

Пример:
Исходный массив:
 749392843
2726102520
3401024
18 36422139
Измененный массив:
1759491853
371603510
24 -1011 -1014
 826323149
816
Контакты
Реклама на сайте
Спрошу
О проекте
Новым пользователям
Новым экспертам