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