Дан массив М : 13, 4, 8, 10, 13. Как изменится массив после выполнения фрагмента программы, представленного ниже? for k := 1 to 4 do if m[k] < m[k+1] then begin z := m[k]; m[k] := m[k+1]; m[k+1] := z; end; 13, 8, 10, 13, 4 13, 10, 8, 4, 13 13, 8, 4, 10, 13 13, 13, 10, 8, 4 10, 8, 4, 13, 13
Задание

Дан массив М : 13, 4, 8, 10, 13.
Как изменится массив после выполнения фрагмента программы, представленного ниже?
for k := 1 to 4 do
if m

\[k\]
< m
\[k\+1\]
then
begin
z := m
\[k\]
;
m
\[k\]
:= m
\[k\+1\]
;
m
\[k\+1\]
:= z;
end;

  • 13, 8, 10, 13, 4
  • 13, 10, 8, 4, 13
  • 13, 8, 4, 10, 13
  • 13, 13, 10, 8, 4
  • 10, 8, 4, 13, 13