
Добавил:
DungeonMaster
t.me
мой будущий Dungeon
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:IT ФЭЛ, кафедра МНЭ, 2 сем, Matlab / ЛР3 / lab3_ex1
.m n = input ('Введите количество элементов вектора ');
disp (n);
for k=1:n
A(k)= input ('Введите элемент вектора ');
end
disp (A);
min=1;
i=1;
M=0;
while i<=n
min=i;
j=i+1;
while j<=n
if A(j)<=A(min)
min=j;
end
j=j+1;
end
if min ~= i
tmp=A(i); A(i)=A(min); A(min)=tmp;M=M+1;
end
i=i+1;
end
disp(A);
disp('Кол-во перестановок=');
disp(M)
disp (n);
for k=1:n
A(k)= input ('Введите элемент вектора ');
end
disp (A);
min=1;
i=1;
M=0;
while i<=n
min=i;
j=i+1;
while j<=n
if A(j)<=A(min)
min=j;
end
j=j+1;
end
if min ~= i
tmp=A(i); A(i)=A(min); A(min)=tmp;M=M+1;
end
i=i+1;
end
disp(A);
disp('Кол-во перестановок=');
disp(M)
Соседние файлы в папке ЛР3