how to sort in increasing order using loop?

7 visualizzazioni (ultimi 30 giorni)
baiti
baiti il 16 Dic 2017
Risposto: rohan hazarika il 18 Set 2020
for i=1:6
A(i)=input('')
end
for i=1:6
for j=1:5
if A(j)>=A(j+1)
B=A(j);
A(j)=A(j+1);
A(j+1)=B;
end
end
end
  6 Commenti
Jan
Jan il 17 Dic 2017
@baiti: It seems like you have a problem running this code. Then it would be useful, if you mention what the problem is. "it wont work on my matlab" does not allow to reconsider, why you are not satisfied.
Manish Kumar
Manish Kumar il 26 Giu 2020
Do you want better algorithm than this?

Accedi per commentare.

Risposte (1)

rohan hazarika
rohan hazarika il 18 Set 2020
for i=1:6
A(i)=input('')
end
for i=1:6
for j=1:5
if A(j)>=A(j+1)
B=A(j);
A(j)=A(j+1);
A(j+1)=B;
end
end
end

Categorie

Scopri di più su Loops and Conditional Statements in Help Center e File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by