Сделать в в заданном двумерном массиве поменять местами следующие два элемента: два последних отрицательных.
135
452
Ответы на вопрос:
Var i,j,ip,jp,ipp,jpp: integer; a: array[1..5,1..6]of integer; begin writeln('исходный массив: '); for i: =1 to 5 do begin for j: =1 to 6 do begin a[i,j]: =random(-5,5); write(a[i,j]: 3); if a[i,j]< 0 then begin ipp: =ip; jpp: =jp; ip: =i; jp: =j; end; end; writeln; end; i: =a[ipp,jpp]; a[ipp,jpp]: =a[ip,jp]; a[ip,jp]: =i; writeln('измененный массив: '); for i: =1 to 5 do begin for j: =1 to 6 do write(a[i,j]: 3); writeln end; end.
4
Объяснение:
Деление по модулю 10 даёт последнюю цифру числа =>
d = 1234 % 10 = 4
Популярно: Информатика
-
ronlimjy20.09.2021 07:41
-
Silkerd01.04.2020 06:08
-
0876000006.05.2022 18:13
-
nata12111419.03.2021 00:06
-
39OVERLORD3906.05.2023 01:09
-
milanakpoplove22.08.2021 13:45
-
Magma1124.09.2020 04:17
-
03alibek16.06.2021 23:03
-
lizasergeeva00101.02.2022 10:15
-
SlavaPogba05.02.2022 07:42