کلیدستان

نسخه‌ی کامل: پیدا کردن عنصر زین اسبی با حلقه
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
با سلام
یه برنامه ای میخواهم که ماتریس رو از کاربر گرفته و درون آرایه دو بعدی قرار دهد سپس عنصر زین اسبی را مشخص کنه
(در یک آرایه عنصر زین اسبی عنصری است که در سطر خود منیمم و در ستون خود ماکزیمم باشد)
این برنامه رو میخواهم با دستور حلقه بنویسم نه sort
1- حلقه ای که min یک سطر رو بهمون بده
2- حلقه ای که max یک ستون رو بهمون بده
این دوتا حلقه رو باهم ادغام کنه
--------------------------------------------------
یه چیزایی نوشتم فقط میخواهم برام بررسی و اصلاحش کنه:


a=input('enter matrix');
a=[];


ra=size(a,1);
ca=size(a,2);

for  i=1:ra

    for j=1coffeea      
        v(j)=a(i,j);          
   
                                         end
     end

s=10^5;
k=1;
while s>v(k)
s=v(k);          
k=k+1;          
end
min ra=s
-------------------------------------

n=lenght(a);  
max=0;   
                                      for i=1:n           
    if max<a(i)               
        max=a(i);              
    end
end

disp(max)

------------------------------------------------



حلقه اول ماله پیدا کردن min و حلقه دوم برای پیدا کردن max
شاید هم اشتباه باشن
لطفا برام بررسی اش کنید