make different numbers with the same digits
6 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I have to ask the user for a positive integer ( input=('give a positive integer') and then ask him through a menu if he wants to make a bigger or smaller number with the same digits so Matlab will calculates the requested number.
2 Kommentare
Ameer Hamza
am 19 Okt. 2020
What if use input 999? Also, if you just want a bigger number, you can add 1.
Antworten (2)
Vladimir Sovkov
am 19 Okt. 2020
x=1342;
y=str2num(sort(num2str(x),'ascend')); % smaller
z=str2num(sort(num2str(x),'descend')); % bigger
KSSV
am 19 Okt. 2020
str = '215' ;
num = str2num(perms(str)) ;
greater = num(num>str2num(str))
lesser = num(num<str2num(str))
Siehe auch
Kategorien
Mehr zu Performance and Memory finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!