# how can I print some numbers in ascending order?

1 vue (au cours des 30 derniers jours)
Rahma Sabbah le 2 Juil 2019
b= input('enter second number:');
c= input('enter number:');
I do not know how to print some numbers that user enter in ascending order.
##### 3 commentairesAfficher 1 commentaire plus ancienMasquer 1 commentaire plus ancien
Star Strider le 2 Juil 2019
Since this sounds like homework, what functions are you allowed to use?
Rahma Sabbah le 2 Juil 2019
I have a limit to 3 numbers
I am allowed to use for, if and while functions

Connectez-vous pour commenter.

### Réponses (2)

Kaustav Bhattacharya le 2 Juil 2019
You have a, b, c. If you can use >,< then the following implemention can be used.
max = (a>b)*a + (a<b)*b
max = (max>c)*max + (max<c)*c
min = (a>b)*b + (a<b)*a
min = (min>c)*c + (min<c)*min
mid = (max~=a & min~=a)*a + (max~=b & min~=b)*b + (max~=c & min~=c)*c
disp([min,mid,max])
##### 0 commentairesAfficher -2 commentaires plus anciensMasquer -2 commentaires plus anciens

Connectez-vous pour commenter.

Luna le 2 Juil 2019
##### 0 commentairesAfficher -2 commentaires plus anciensMasquer -2 commentaires plus anciens

Connectez-vous pour commenter.

### Catégories

En savoir plus sur Shifting and Sorting Matrices dans Help Center et File Exchange

### Community Treasure Hunt

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

Start Hunting!

Translated by